Autoconf examples¶
This page gathers the autoconf files used by the buildbot testfarm
abiref_nag_7.0_openmpi.ac¶
# Forced Fortran preprocessor flags # Note: will override build-system configuration - USE AT YOUR OWN RISKS! # FPPFLAGS="-P -traditional-cpp" # Fortran compiler additional custom flags # FCFLAGS_EXTRA="-g -L/usr/local/nag/lib" # Wrap Fortran compiler calls (default is auto-detected) # Combine this option with enable_debug="yes" to keep preprocessed source # files (they are removed by default, except if their build fails) # enable_fc_wrapper="yes" # Determine whether to build parallel code (default is auto) # # Permitted values: # # * no : disable MPI support # * yes : enable MPI support, assuming the compiler is MPI-aware # * <prefix> : look for MPI in the <prefix> directory # # If left unset, the build system will take all appropriate decisions by # itself, and MPI will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI environment. # # Note: # # * the build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_mpi="${MPI_HOME}" # Activate parallel I/O (default is auto) # # Permitted values: # # * auto : let the configure script auto-detect MPI I/O support # * no : disable MPI I/O support # * yes : enable MPI I/O support # # If left unset, the build system will take all appropriate decisions by # itself, and MPI I/O will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI I/O environment. # enable_mpi_io="yes" # Flavor of linear algebra libraries to use (default is netlib) # with_linalg_flavor="netlib" # Library flags for linear algebra (default is unset) # LINALG_LIBS="-L/usr/local/lapack_3.9.0_nag70 -llapack -lrefblas -lpthread -lm" # Trigger and install prefix for LibXC (default is unset) # with_libxc="${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3" # Trigger and install prefix for HDF5 (default is unset) # with_hdf5="/usr/local/hdf5-1.10.6_nag7014_paral" # Trigger and install prefix for NetCDF (default is unset) # with_netcdf="/usr/local/netcdf-4.6.3_nag7014_paral" # Enable Netcdf mode in Abinit (use netcdf as default I/O library, # change the default values of accesswff) # enable_netcdf_default="yes" # Trigger and install prefix for NetCDF-Fortran (default is unset) # with_netcdf_fortran="/usr/local/netcdf-4.6.3_nag7014_paral" # Enable double precision for GW calculations (gmatteo) # enable_gw_dpc="yes"
ubu_intel_16.0_mpich.ac9¶
# Reduce AVX optimizations in sensitive subprograms (default is no) # enable_avx_safe_mode="no" # C preprocessor (should not be set in most cases) # CPP="icc -E" # Forced Fortran linker libraries # Note: will override build-system configuration - USE AT YOUR OWN RISKS! # FC_LIBS="-L/usr/lib/x86_64-linux-gnu/hdf5/serial -lhdf5_hl -lhdf5 -lstdc++ -ldl" # Determine whether to build parallel code (default is auto) # # Permitted values: # # * no : disable MPI support # * yes : enable MPI support, assuming the compiler is MPI-aware # * <prefix> : look for MPI in the <prefix> directory # # If left unset, the build system will take all appropriate decisions by # itself, and MPI will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI environment. # # Note: # # * the build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_mpi="${MPI_HOME}" # Activate parallel I/O (default is auto) # # Permitted values: # # * auto : let the configure script auto-detect MPI I/O support # * no : disable MPI I/O support # * yes : enable MPI I/O support # # If left unset, the build system will take all appropriate decisions by # itself, and MPI I/O will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI I/O environment. # enable_mpi_io="yes" # Flavor of linear algebra libraries to use (default is netlib) # with_linalg_flavor="mkl" # C preprocessing flags for linear algebra (default is unset) # LINALG_CPPFLAGS="-I${MKLROOT}/include" # Fortran flags for linear algebra (default is unset) # LINALG_FCFLAGS="-I${MKLROOT}/include" # Library flags for linear algebra (default is unset) # LINALG_LIBS="-L${MKLROOT}/lib/intel64 -Wl,--start-group -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -Wl,--end-group" # Flavor of FFT framework to support (default is auto) # with_fft_flavor="dfti" # Trigger and install prefix for LibXC (default is unset) # with_libxc="${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3" # Trigger and install prefix for HDF5 (default is unset) # with_hdf5="yes" # Trigger and install prefix for NetCDF (default is unset) # with_netcdf="${FALLBACKS_HOME}_9.0/${FB}/netcdf4/4.4.1.1" # Trigger and install prefix for NetCDF-Fortran (default is unset) # with_netcdf_fortran="${FALLBACKS_HOME}_9.0/${FB}/netcdf4_fortran/4.4.4" # Enable LibPSML support (default is no) # with_libpsml="${FALLBACKS_HOME}_9.0/${FB}/libpsml/1.1.7" # Allow Fortran programs to call Python # enable_python_invocation="yes" # Enable Wannier90 support (default is no) # with_wannier90="${FALLBACKS_HOME}_9.0/${FB}/wannier90/2.0.1.1" # Enable XMLF90 support (default is no) # with_xmlf90="${FALLBACKS_HOME}_9.0/${FB}/xmlf90/1.5.3.1" # Enable double precision for GW calculations (gmatteo) # enable_gw_dpc="yes"
max2_gnu_6.5_dep.ac¶
# Forced Fortran compiler flags # Note: will override build-system configuration - USE AT YOUR OWN RISKS! # FCFLAGS="-O0 -g -ffree-line-length-none -ffree-form" # Determine whether to build parallel code (default is auto) # # Permitted values: # # * no : disable MPI support # * yes : enable MPI support, assuming the compiler is MPI-aware # * <prefix> : look for MPI in the <prefix> directory # # If left unset, the build system will take all appropriate decisions by # itself, and MPI will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI environment. # # Note: # # * the build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_mpi="${MPI_HOME}" # Activate parallel I/O (default is auto) # # Permitted values: # # * auto : let the configure script auto-detect MPI I/O support # * no : disable MPI I/O support # * yes : enable MPI I/O support # # If left unset, the build system will take all appropriate decisions by # itself, and MPI I/O will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI I/O environment. # enable_mpi_io="yes" # Flavor of linear algebra libraries to use (default is netlib) # with_linalg_flavor="acml" # Fortran flags for linear algebra (default is unset) # LINALG_FCFLAGS="-I/opt/acml6.1.0/include" # Library flags for linear algebra (default is unset) # LINALG_LIBS="-L/opt/acml6.1.0/lib -lacml" # Trigger and install prefix for LibXC (default is unset) # with_libxc="${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3" # Trigger and install prefix for HDF5 (default is unset) # with_hdf5="/home/buildbot/anaconda2" # Trigger and install prefix for NetCDF (default is unset) # with_netcdf="${FALLBACKS_HOME}_9.0/${FB}/netcdf4/4.4.1.1" # Trigger and install prefix for NetCDF-Fortran (default is unset) # with_netcdf_fortran="${FALLBACKS_HOME}_9.0/${FB}/netcdf4_fortran/4.4.4" # Enable LibPSML support (default is no) # with_libpsml="${FALLBACKS_HOME}_9.0/${FB}/libpsml/1.1.7" # Allow Fortran programs to call Python # enable_python_invocation="yes" # Enable Wannier90 support (default is no) # with_wannier90="${FALLBACKS_HOME}_9.0/${FB}/wannier90/2.0.1.1" # Enable XMLF90 support (default is no) # with_xmlf90="${FALLBACKS_HOME}_9.0/${FB}/xmlf90/1.5.3.1" # Enable double precision for GW calculations (gmatteo) # enable_gw_dpc="yes" # Enable memory profiling (waroquiers) # enable_memory_profiling="yes"
ubu_gnu_9.2_openmpi.ac¶
# Fortran compiler additional custom flags # FCFLAGS_EXTRA="-O2 -g -Wall -Wno-maybe-uninitialized -fbacktrace -pedantic -fcheck=all" # Forced Fortran linker libraries # Note: will override build-system configuration - USE AT YOUR OWN RISKS! # FC_LIBS="-L/usr/lib/x86_64-linux-gnu/hdf5/serial -lhdf5_hl -lhdf5 -lstdc++ -ldl" # Determine whether to build parallel code (default is auto) # # Permitted values: # # * no : disable MPI support # * yes : enable MPI support, assuming the compiler is MPI-aware # * <prefix> : look for MPI in the <prefix> directory # # If left unset, the build system will take all appropriate decisions by # itself, and MPI will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI environment. # # Note: # # * the build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_mpi="${MPI_HOME}" # Activate parallel I/O (default is auto) # # Permitted values: # # * auto : let the configure script auto-detect MPI I/O support # * no : disable MPI I/O support # * yes : enable MPI I/O support # # If left unset, the build system will take all appropriate decisions by # itself, and MPI I/O will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI I/O environment. # enable_mpi_io="yes" # Flavor of linear algebra libraries to use (default is netlib) # with_linalg_flavor="mkl" # C preprocessing flags for linear algebra (default is unset) # LINALG_CPPFLAGS="-I${MKLROOT}/include" # Fortran flags for linear algebra (default is unset) # LINALG_FCFLAGS="-I${MKLROOT}/include" # Library flags for linear algebra (default is unset) # LINALG_LIBS="-L${MKLROOT}/lib/intel64 -Wl,--start-group -lmkl_gf_lp64 -lmkl_sequential -lmkl_core -Wl,--end-group" # Flavor of FFT framework to support (default is auto) # with_fft_flavor="dfti" # Trigger and install prefix for LibXC (default is unset) # with_libxc="${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3" # Trigger and install prefix for HDF5 (default is unset) # with_hdf5="yes" # Trigger and install prefix for NetCDF (default is unset) # with_netcdf="${FALLBACKS_HOME}_9.0/${FB}/netcdf4/4.4.1.1" # Trigger and install prefix for NetCDF-Fortran (default is unset) # with_netcdf_fortran="${FALLBACKS_HOME}_9.0/${FB}/netcdf4_fortran/4.4.4" # Enable LibPSML support (default is no) # with_libpsml="${FALLBACKS_HOME}_9.0/${FB}/libpsml/1.1.7" # Allow Fortran programs to call Python # enable_python_invocation="yes" # Enable Wannier90 support (default is no) # with_wannier90="${FALLBACKS_HOME}_9.0/${FB}/wannier90/2.0.1.1" # Enable XMLF90 support (default is no) # with_xmlf90="${FALLBACKS_HOME}_9.0/${FB}/xmlf90/1.5.3.1" # Enable double precision for GW calculations (gmatteo) # enable_gw_dpc="yes"
graphene_gnu_9.2_macports.ac9¶
# Forced C compiler flags # Note: will override build-system configuration - USE AT YOUR OWN RISKS! # CFLAGS="-O2 -g" # Forced C++ compiler flags # Note: will override build-system configuration - USE AT YOUR OWN RISKS! # CXXFLAGS="-O2 -g" # Forced Fortran compiler flags # Note: will override build-system configuration - USE AT YOUR OWN RISKS! # FCFLAGS="-O2 -g -ffree-line-length-none" # Determine whether to build parallel code (default is auto) # # Permitted values: # # * no : disable MPI support # * yes : enable MPI support, assuming the compiler is MPI-aware # * <prefix> : look for MPI in the <prefix> directory # # If left unset, the build system will take all appropriate decisions by # itself, and MPI will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI environment. # # Note: # # * the build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_mpi="/opt/local" # Activate parallel I/O (default is auto) # # Permitted values: # # * auto : let the configure script auto-detect MPI I/O support # * no : disable MPI I/O support # * yes : enable MPI I/O support # # If left unset, the build system will take all appropriate decisions by # itself, and MPI I/O will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI I/O environment. # enable_mpi_io="yes" # Flavor of linear algebra libraries to use (default is netlib) # with_linalg_flavor="openblas" # Fortran flags for linear algebra (default is unset) # LINALG_FCFLAGS="-I/opt/local/include" # Library flags for linear algebra (default is unset) # LINALG_LIBS="-L/opt/local/lib -lopenblas" # Flavor of FFT framework to support (default is auto) # with_fft_flavor="fftw3" # C preprocessor flags for the FFTW3 library (default is unset) # FFTW3_CPPFLAGS="-I/opt/local/include" # Fortran flags for the FFTW3 library (default is unset) # FFTW3_FCFLAGS="-I/opt/local/include" # Library flags for the FFTW3 library (default is unset) # FFTW3_LIBS="-L/opt/local/lib -lfftw3 -lfftw3f" # Trigger and install prefix for LibXC (default is unset) # with_libxc="/opt/local" # Trigger and install prefix for HDF5 (default is unset) # with_hdf5="/opt/local" # Trigger and install prefix for NetCDF (default is unset) # with_netcdf="/opt/local" # Trigger and install prefix for NetCDF-Fortran (default is unset) # with_netcdf_fortran="/opt/local" # Fortran flags for the Wannier90 library (default is unset) # WANNIER90_FCFLAGS="-I/opt/local/include" # Link flags for the Wannier90 library (default is unset) # WANNIER90_LIBS="-L/opt/local/lib -lwannier" # Enable double precision for GW calculations (gmatteo) # enable_gw_dpc="yes"
buda2_gnu_8.3_cuda.ac9¶
# Fortran linker custom flags # FC_LDFLAGS_EXTRA="-Wl,-z,muldefs" # Forced Fortran linker libraries # Note: will override build-system configuration - USE AT YOUR OWN RISKS! # FC_LIBS="-lstdc++ -ldl" # Determine whether to build parallel code (default is auto) # # Permitted values: # # * no : disable MPI support # * yes : enable MPI support, assuming the compiler is MPI-aware # * <prefix> : look for MPI in the <prefix> directory # # If left unset, the build system will take all appropriate decisions by # itself, and MPI will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI environment. # # Note: # # * the build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_mpi="${MPIHOME}" # Activate parallel I/O (default is auto) # # Permitted values: # # * auto : let the configure script auto-detect MPI I/O support # * no : disable MPI I/O support # * yes : enable MPI I/O support # # If left unset, the build system will take all appropriate decisions by # itself, and MPI I/O will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI I/O environment. # enable_mpi_io="yes" # Trigger and install prefix for GPU libraries and compilers # # Permitted values: # # * no : disable GPU support # * yes : enable GPU support, assuming the build environment # is properly set # * <prefix> : look for GPU in the <prefix> directory # # Note: The build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_gpu="yes" # Flavor of the GPU library to use (default is cuda-single) # # Supported libraries: # # * cuda-single : Cuda with single-precision arithmetic # * cuda-double : Cuda with double-precision arithmetic # * none : not implemented (will replace enable_gpu) # with_gpu_flavor="cuda-double" # Forced nVidia C compiler flags (should not be set) # NVCC_CFLAGS="-O3 -gencode arch=compute_70,code=sm_70 -gencode arch=compute_30,code=sm_30 -Xptxas=-v --use_fast_math --compiler-options -O3,-fPIC" # Flavor of linear algebra libraries to use (default is netlib) # with_linalg_flavor="mkl+magma" # C preprocessing flags for linear algebra (default is unset) # LINALG_CPPFLAGS="-I${MAGMA_ROOT}/include -I${MKLROOT}/include" # Fortran flags for linear algebra (default is unset) # LINALG_FCFLAGS="-I${MAGMA_ROOT}/include -I${MKLROOT}/include" # Library flags for linear algebra (default is unset) # LINALG_LIBS="-L${MAGMA_ROOT}/lib -Wl,--start-group -lmagma -lcuda -Wl,--end-group -L${MKLROOT}/lib/intel64 -lmkl_gf_lp64 -lmkl_sequential -lmkl_core -lgomp -lpthread -lm" # Trigger and install prefix for LibXC (default is unset) # with_libxc="${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3" # Trigger and install prefix for HDF5 (default is unset) # with_hdf5="/usr/local/hdf5-1.10.6_gnu83_serial" # Trigger and install prefix for NetCDF (default is unset) # with_netcdf="${FALLBACKS_HOME}_9.0/${FB}/netcdf4/4.4.1.1" # Trigger and install prefix for NetCDF-Fortran (default is unset) # with_netcdf_fortran="${FALLBACKS_HOME}_9.0/${FB}/netcdf4_fortran/4.4.4" # Allow Fortran programs to call Python # enable_python_invocation="yes" # Enable double precision for GW calculations (gmatteo) # enable_gw_dpc="yes"
ubu_intel_16.0_mpich.ac¶
# Reduce AVX optimizations in sensitive subprograms (default is no) # enable_avx_safe_mode="no" # C preprocessor (should not be set in most cases) # CPP="icc -E" # Forced Fortran linker libraries # Note: will override build-system configuration - USE AT YOUR OWN RISKS! # FC_LIBS="-L/usr/lib/x86_64-linux-gnu/hdf5/serial -lhdf5_hl -lhdf5 -lstdc++ -ldl" # Determine whether to build parallel code (default is auto) # # Permitted values: # # * no : disable MPI support # * yes : enable MPI support, assuming the compiler is MPI-aware # * <prefix> : look for MPI in the <prefix> directory # # If left unset, the build system will take all appropriate decisions by # itself, and MPI will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI environment. # # Note: # # * the build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_mpi="${MPI_HOME}" # Activate parallel I/O (default is auto) # # Permitted values: # # * auto : let the configure script auto-detect MPI I/O support # * no : disable MPI I/O support # * yes : enable MPI I/O support # # If left unset, the build system will take all appropriate decisions by # itself, and MPI I/O will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI I/O environment. # enable_mpi_io="yes" # Flavor of linear algebra libraries to use (default is netlib) # with_linalg_flavor="mkl" # C preprocessing flags for linear algebra (default is unset) # LINALG_CPPFLAGS="-I${MKLROOT}/include" # Fortran flags for linear algebra (default is unset) # LINALG_FCFLAGS="-I${MKLROOT}/include" # Library flags for linear algebra (default is unset) # LINALG_LIBS="-L${MKLROOT}/lib/intel64 -Wl,--start-group -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -Wl,--end-group" # Flavor of FFT framework to support (default is auto) # with_fft_flavor="dfti" # Trigger and install prefix for LibXC (default is unset) # with_libxc="${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3" # Trigger and install prefix for HDF5 (default is unset) # with_hdf5="yes" # Trigger and install prefix for NetCDF (default is unset) # with_netcdf="${FALLBACKS_HOME}_9.0/${FB}/netcdf4/4.4.1.1" # Trigger and install prefix for NetCDF-Fortran (default is unset) # with_netcdf_fortran="${FALLBACKS_HOME}_9.0/${FB}/netcdf4_fortran/4.4.4" # Enable LibPSML support (default is no) # with_libpsml="${FALLBACKS_HOME}_9.0/${FB}/libpsml/1.1.7" # Allow Fortran programs to call Python # enable_python_invocation="yes" # Enable Wannier90 support (default is no) # with_wannier90="${FALLBACKS_HOME}_9.0/${FB}/wannier90/2.0.1.1" # Enable XMLF90 support (default is no) # with_xmlf90="${FALLBACKS_HOME}_9.0/${FB}/xmlf90/1.5.3.1" # Enable double precision for GW calculations (gmatteo) # enable_gw_dpc="yes"
max2_gnu_6.5_mpich.ac9¶
# Determine whether to build parallel code (default is auto) # # Permitted values: # # * no : disable MPI support # * yes : enable MPI support, assuming the compiler is MPI-aware # * <prefix> : look for MPI in the <prefix> directory # # If left unset, the build system will take all appropriate decisions by # itself, and MPI will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI environment. # # Note: # # * the build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_mpi="${MPI_HOME}" # Activate parallel I/O (default is auto) # # Permitted values: # # * auto : let the configure script auto-detect MPI I/O support # * no : disable MPI I/O support # * yes : enable MPI I/O support # # If left unset, the build system will take all appropriate decisions by # itself, and MPI I/O will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI I/O environment. # enable_mpi_io="yes" # Flavor of linear algebra libraries to use (default is netlib) # with_linalg_flavor="acml" # Fortran flags for linear algebra (default is unset) # LINALG_FCFLAGS="-I/opt/acml6.1.0/include" # Library flags for linear algebra (default is unset) # LINALG_LIBS="-L/opt/acml6.1.0/lib -lacml" # Trigger and install prefix for LibXC (default is unset) # with_libxc="${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3" # Trigger and install prefix for HDF5 (default is unset) # with_hdf5="/home/buildbot/anaconda2" # Trigger and install prefix for NetCDF (default is unset) # with_netcdf="${FALLBACKS_HOME}_9.0/${FB}/netcdf4/4.4.1.1" # Trigger and install prefix for NetCDF-Fortran (default is unset) # with_netcdf_fortran="${FALLBACKS_HOME}_9.0/${FB}/netcdf4_fortran/4.4.4" # Enable LibPSML support (default is no) # with_libpsml="${FALLBACKS_HOME}_9.0/${FB}/libpsml/1.1.7" # Enable Wannier90 support (default is no) # with_wannier90="${FALLBACKS_HOME}_9.0/${FB}/wannier90/2.0.1.1" # Enable XMLF90 support (default is no) # with_xmlf90="${FALLBACKS_HOME}_9.0/${FB}/xmlf90/1.5.3.1" # Enable double precision for GW calculations (gmatteo) # enable_gw_dpc="yes" # Enable memory profiling (waroquiers) # enable_memory_profiling="yes"
cronos2_intel_18.0_mpich.ac9¶
# Determine whether to build parallel code (default is auto) # # Permitted values: # # * no : disable MPI support # * yes : enable MPI support, assuming the compiler is MPI-aware # * <prefix> : look for MPI in the <prefix> directory # # If left unset, the build system will take all appropriate decisions by # itself, and MPI will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI environment. # # Note: # # * the build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_mpi="${MPI_HOME}" # Activate parallel I/O (default is auto) # # Permitted values: # # * auto : let the configure script auto-detect MPI I/O support # * no : disable MPI I/O support # * yes : enable MPI I/O support # # If left unset, the build system will take all appropriate decisions by # itself, and MPI I/O will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI I/O environment. # enable_mpi_io="yes" # Flavor of linear algebra libraries to use (default is netlib) # with_linalg_flavor="mkl" # C preprocessing flags for linear algebra (default is unset) # LINALG_CPPFLAGS="-I${MKLROOT}/include" # Fortran flags for linear algebra (default is unset) # LINALG_FCFLAGS="-I${MKLROOT}/include" # Library flags for linear algebra (default is unset) # LINALG_LIBS="-L${MKLROOT}/lib/intel64 -lmkl_scalapack_lp64 -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -lmkl_blacs_intelmpi_lp64 -lpthread -lm -ldl" # Flavor of FFT framework to support (default is auto) # with_fft_flavor="dfti" # Trigger and install prefix for LibXC (default is unset) # with_libxc="${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3" # Trigger and install prefix for NetCDF (default is unset) # with_netcdf="${FALLBACKS_HOME}_9.0/${FB}/netcdf4/4.4.1.1" # Trigger and install prefix for NetCDF-Fortran (default is unset) # with_netcdf_fortran="${FALLBACKS_HOME}_9.0/${FB}/netcdf4_fortran/4.4.4" # Enable LibPSML support (default is no) # with_libpsml="${FALLBACKS_HOME}_9.0/${FB}/libpsml/1.1.7" # Enable Wannier90 support (default is no) # with_wannier90="${FALLBACKS_HOME}_9.0/${FB}/wannier90/2.0.1.1" # Enable XMLF90 support (default is no) # with_xmlf90="${FALLBACKS_HOME}_9.0/${FB}/xmlf90/1.5.3.1"
higgs_gnu_7.3_cov.ac9¶
# Fortran compiler additional custom flags # FCFLAGS_EXTRA="-fprofile-arcs -ftest-coverage" # Determine whether to build parallel code (default is auto) # # Permitted values: # # * no : disable MPI support # * yes : enable MPI support, assuming the compiler is MPI-aware # * <prefix> : look for MPI in the <prefix> directory # # If left unset, the build system will take all appropriate decisions by # itself, and MPI will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI environment. # # Note: # # * the build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_mpi="${MPI_HOME}" # Activate parallel I/O (default is auto) # # Permitted values: # # * auto : let the configure script auto-detect MPI I/O support # * no : disable MPI I/O support # * yes : enable MPI I/O support # # If left unset, the build system will take all appropriate decisions by # itself, and MPI I/O will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI I/O environment. # enable_mpi_io="yes" # Flavor of linear algebra libraries to use (default is netlib) # with_linalg_flavor="mkl" # C preprocessing flags for linear algebra (default is unset) # LINALG_CPPFLAGS="-I${MKLROOT}/include" # Fortran flags for linear algebra (default is unset) # LINALG_FCFLAGS="-I${MKLROOT}/include" # Library flags for linear algebra (default is unset) # LINALG_LIBS="-L${MKLROOT}/lib/intel64 -Wl,--start-group -lmkl_gf_lp64 -lmkl_sequential -lmkl_core -Wl,--end-group" # Flavor of FFT framework to support (default is auto) # with_fft_flavor="dfti" # Fortran flags for BigDFT (default is unset) # BIGDFT_FCFLAGS="-I${FALLBACKS_HOME}_9.0/${FB}/bigdft/abinit-1.7.1.28/include" # Library flags for BigDFT (default is unset) # BIGDFT_LIBS="-L${FALLBACKS_HOME}_9.0/${FB}/bigdft/abinit-1.7.1.28/lib -lbigdft-1 -labinit -lpaw_bigdft -lyaml -lrt" # Trigger and install prefix for LibXC (default is unset) # with_libxc="${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3" # Trigger and install prefix for HDF5 (default is unset) # with_hdf5="/usr/local/hdf5-1.10.6_gnu73_serial" # Trigger and install prefix for NetCDF (default is unset) # with_netcdf="${FALLBACKS_HOME}_9.0/${FB}/netcdf4/4.4.1.1" # Trigger and install prefix for NetCDF-Fortran (default is unset) # with_netcdf_fortran="${FALLBACKS_HOME}_9.0/${FB}/netcdf4_fortran/4.4.4" # Enable LibPSML support (default is no) # with_libpsml="${FALLBACKS_HOME}_9.0/${FB}/libpsml/1.1.7" # Enable Wannier90 support (default is no) # with_wannier90="${FALLBACKS_HOME}_9.0/${FB}/wannier90/2.0.1.1" # Enable XMLF90 support (default is no) # with_xmlf90="${FALLBACKS_HOME}_9.0/${FB}/xmlf90/1.5.3.1" # Enable double precision for GW calculations (gmatteo) # enable_gw_dpc="yes"
graphene_gnu_9.2_macports.ac¶
# Forced C compiler flags # Note: will override build-system configuration - USE AT YOUR OWN RISKS! # CFLAGS="-O2 -g" # Forced C++ compiler flags # Note: will override build-system configuration - USE AT YOUR OWN RISKS! # CXXFLAGS="-O2 -g" # Forced Fortran compiler flags # Note: will override build-system configuration - USE AT YOUR OWN RISKS! # FCFLAGS="-O2 -g -ffree-line-length-none" # Determine whether to build parallel code (default is auto) # # Permitted values: # # * no : disable MPI support # * yes : enable MPI support, assuming the compiler is MPI-aware # * <prefix> : look for MPI in the <prefix> directory # # If left unset, the build system will take all appropriate decisions by # itself, and MPI will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI environment. # # Note: # # * the build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_mpi="/opt/local" # Activate parallel I/O (default is auto) # # Permitted values: # # * auto : let the configure script auto-detect MPI I/O support # * no : disable MPI I/O support # * yes : enable MPI I/O support # # If left unset, the build system will take all appropriate decisions by # itself, and MPI I/O will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI I/O environment. # enable_mpi_io="yes" # Flavor of linear algebra libraries to use (default is netlib) # with_linalg_flavor="openblas" # Fortran flags for linear algebra (default is unset) # LINALG_FCFLAGS="-I/opt/local/include" # Library flags for linear algebra (default is unset) # LINALG_LIBS="-L/opt/local/lib -lopenblas" # Flavor of FFT framework to support (default is auto) # with_fft_flavor="fftw3" # C preprocessor flags for the FFTW3 library (default is unset) # FFTW3_CPPFLAGS="-I/opt/local/include" # Fortran flags for the FFTW3 library (default is unset) # FFTW3_FCFLAGS="-I/opt/local/include" # Library flags for the FFTW3 library (default is unset) # FFTW3_LIBS="-L/opt/local/lib -lfftw3 -lfftw3f" # Trigger and install prefix for LibXC (default is unset) # with_libxc="/opt/local" # Trigger and install prefix for HDF5 (default is unset) # with_hdf5="/opt/local" # Trigger and install prefix for NetCDF (default is unset) # with_netcdf="/opt/local" # Trigger and install prefix for NetCDF-Fortran (default is unset) # with_netcdf_fortran="/opt/local" # Fortran flags for the Wannier90 library (default is unset) # WANNIER90_FCFLAGS="-I/opt/local/include" # Link flags for the Wannier90 library (default is unset) # WANNIER90_LIBS="-L/opt/local/lib -lwannier" # Enable double precision for GW calculations (gmatteo) # enable_gw_dpc="yes"
ubu_intel_16.0_openmp.ac¶
# Determine whether to build parallel code (default is auto) # # Permitted values: # # * no : disable MPI support # * yes : enable MPI support, assuming the compiler is MPI-aware # * <prefix> : look for MPI in the <prefix> directory # # If left unset, the build system will take all appropriate decisions by # itself, and MPI will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI environment. # # Note: # # * the build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_mpi="no" # Activate parallel I/O (default is auto) # # Permitted values: # # * auto : let the configure script auto-detect MPI I/O support # * no : disable MPI I/O support # * yes : enable MPI I/O support # # If left unset, the build system will take all appropriate decisions by # itself, and MPI I/O will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI I/O environment. # enable_mpi_io="no" # Flavor of linear algebra libraries to use (default is netlib) # with_linalg_flavor="mkl" # C preprocessing flags for linear algebra (default is unset) # LINALG_CPPFLAGS="-I${MKLROOT}/include" # Fortran flags for linear algebra (default is unset) # LINALG_FCFLAGS="-I${MKLROOT}/include" # Library flags for linear algebra (default is unset) # LINALG_LIBS="-L${MKLROOT}/lib/intel64 -lmkl_intel_lp64 -lmkl_intel_thread -lmkl_core -liomp5 -lpthread -lm -ldl" # Flavor of FFT framework to support (default is auto) # with_fft_flavor="dfti" # Trigger and install prefix for LibXC (default is unset) # with_libxc="${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3" # Trigger and install prefix for HDF5 (default is unset) # with_hdf5="yes" # Trigger and install prefix for NetCDF (default is unset) # with_netcdf="${FALLBACKS_HOME}_9.0/${FB}/netcdf4/4.4.1.1" # Trigger and install prefix for NetCDF-Fortran (default is unset) # with_netcdf_fortran="${FALLBACKS_HOME}_9.0/${FB}/netcdf4_fortran/4.4.4" # Enable double precision for GW calculations (gmatteo) # enable_gw_dpc="yes" # Enable OpenMP (gmatteo, torrent) # enable_openmp="yes"
abiref_gnu_9.2_debug.ac¶
# Select debug level (default is basic) # # Allowed values: # # * none : strip debugging symbols # * custom : allow for user-defined debug flags # * basic : add '-g' option when the compiler allows for it # * verbose : like basic + definition of the DEBUG_VERBOSE CPP option # * enhanced : disable optimizations and debug verbosely # * paranoid : enhanced debugging with additional warnings # * naughty : paranoid debugging with array bound checks # # Levels other than no and yes are "profile mode" levels in which # user-defined flags are overriden and optimizations disabled (see # below) # # Note: debug levels are incremental, i.e. the flags of one level are # appended to those of the previous ones # with_debug_flavor="enhanced" # Select optimization level whenever possible (default is standard, # except when debugging is in profile mode - see above - in which case # optimizations are turned off) # # Supported levels: # # * none : disable optimizations # * custom : enable optimizations with user-defined flags # * safe : build slow and very reliable code # * standard : build fast and reliable code # * aggressive : build very fast code, regardless of reliability # # Levels other than no and yes are "profile mode" levels in which # user-defined flags are overriden # # Note: # # * this option is ignored when the debug is level is higher than basic # with_optim_flavor="none" # Fortran compiler additional custom flags # FCFLAGS_EXTRA="-Wall" # Forced Fortran linker libraries # Note: will override build-system configuration - USE AT YOUR OWN RISKS! # FC_LIBS="-lstdc++ -ldl" # Use C clock instead of Fortran clock for timings (default is no) # enable_cclock="no" # Wrap Fortran compiler calls (default is auto-detected) # Combine this option with enable_debug="yes" to keep preprocessed source # files (they are removed by default, except if their build fails) # enable_fc_wrapper="no" # Determine whether to build parallel code (default is auto) # # Permitted values: # # * no : disable MPI support # * yes : enable MPI support, assuming the compiler is MPI-aware # * <prefix> : look for MPI in the <prefix> directory # # If left unset, the build system will take all appropriate decisions by # itself, and MPI will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI environment. # # Note: # # * the build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_mpi="${MPI_HOME}" # Activate parallel I/O (default is auto) # # Permitted values: # # * auto : let the configure script auto-detect MPI I/O support # * no : disable MPI I/O support # * yes : enable MPI I/O support # # If left unset, the build system will take all appropriate decisions by # itself, and MPI I/O will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI I/O environment. # enable_mpi_io="yes" # Flavor of linear algebra libraries to use (default is netlib) # with_linalg_flavor="openblas" # Library flags for linear algebra (default is unset) # LINALG_LIBS="-L/usr/local/OpenBLAS-0.3.7_gcc92/lib -lopenblas -lpthread" # Flavor of FFT framework to support (default is auto) # with_fft_flavor="fftw3" # Fortran flags for the FFTW3 library (default is unset) # FFTW3_FCFLAGS="-I/usr/include" # Library flags for the FFTW3 library (default is unset) # FFTW3_LIBS="-L/usr/lib64 -lfftw3 -lfftw3f" # Enable BigDFT support (default is no) # with_bigdft="no" # Trigger and install prefix for Levmar (default is unset) # with_levmar="no" # Trigger and install prefix for LibXC (default is unset) # with_libxc="${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3" # Trigger and install prefix for LibXML2 (default is unset) # with_libxml2="no" # Trigger and install prefix for HDF5 (default is unset) # with_hdf5="/usr/local/hdf5-1.10.6_gnu92_serial" # Trigger and install prefix for NetCDF (default is unset) # with_netcdf="${FALLBACKS_HOME}_9.0/${FB}/netcdf4/4.4.1.1" # Trigger and install prefix for NetCDF-Fortran (default is unset) # with_netcdf_fortran="${FALLBACKS_HOME}_9.0/${FB}/netcdf4_fortran/4.4.4" # Enable LibPSML support (default is no) # with_libpsml="no" # Trigger and install prefix for TRIQS (default is unset) # with_triqs="no" # Allow Fortran programs to call Python # enable_python_invocation="yes" # Enable Wannier90 support (default is no) # with_wannier90="no" # Enable XMLF90 support (default is no) # with_xmlf90="no" # Enable PAPI support (default is no) # with_papi="no" # Enable double precision for GW calculations (gmatteo) # enable_gw_dpc="no" # Enable OpenMP (gmatteo, torrent) # enable_openmp="no"
ibm8_ibm_15.1_serial.ac9¶
# C compiler # CC="/opt/IBM/xlc/13.1.3/bin/xlc" # C compiler additional custom flags # CFLAGS_EXTRA="-g -qlanglvl=extc99 -O2 -q64 -qspill=2000 -qarch=pwr8 -qtune=auto -qcache=auto -qstrict -qsuppress=1520-031:1520-003" # C++ compiler # CXX="/opt/IBM/xlC/13.1.3/bin/xlC" # Fortran compiler # FC="/opt/IBM/xlf/15.1.3/bin/xlf2003" # Fortran compiler additional custom flags # FCFLAGS_EXTRA="-g -q64 -lxlopt -bmaxdata:2000000000 -qarch=pwr8 -qtune=auto -qstrict -qsuppress=1520-031:1520-003:1515-009 -qmaxmem=-1 -qcache=auto -qspillsize=1664" # Wrap Fortran compiler calls (default is auto-detected) # Combine this option with enable_debug="yes" to keep preprocessed source # files (they are removed by default, except if their build fails) # enable_fc_wrapper="yes" # Set per-directory Fortran optimizations (useful when a Fortran compiler # crashes during the build) # # Note: this option is not available through the command line # fcflags_opt_62_iowfdenpot="-O0 -q64" # Determine whether to build parallel code (default is auto) # # Permitted values: # # * no : disable MPI support # * yes : enable MPI support, assuming the compiler is MPI-aware # * <prefix> : look for MPI in the <prefix> directory # # If left unset, the build system will take all appropriate decisions by # itself, and MPI will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI environment. # # Note: # # * the build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_mpi="no" # Flavor of linear algebra libraries to use (default is netlib) # with_linalg_flavor="netlib" # Library flags for linear algebra (default is unset) # LINALG_LIBS="-L/opt/local/lib/linalg -llapack -lblas" # Trigger and install prefix for LibXC (default is unset) # with_libxc="yes" # C preprocessor flags for LibXC (default is unset) # LIBXC_CPPFLAGS="-I. -I/home/buildbot/lib/libxc/4.2.3/include" # Fortran flags for LibXC (default is unset) # LIBXC_FCFLAGS="-I/home/buildbot/lib/libxc/4.2.3/include -I/." # Library flags for LibXC (default is unset) # LIBXC_LIBS="-L/home/buildbot/lib/libxc/4.2.3/lib -lxc" # Trigger and install prefix for NetCDF (default is unset) # with_netcdf="/opt/local/netcdf-4.4.1.1" # Trigger and install prefix for NetCDF-Fortran (default is unset) # with_netcdf_fortran="/opt/local/netcdf-4.4.1.1" # Allow Fortran programs to call Python # enable_python_invocation="yes" # Enable double precision for GW calculations (gmatteo) # enable_gw_dpc="yes"
cronos2_gnu_7.4_paral.ac9¶
# Forced Fortran linker libraries # Note: will override build-system configuration - USE AT YOUR OWN RISKS! # FC_LIBS="-lstdc++ -ldl" # Determine whether to build parallel code (default is auto) # # Permitted values: # # * no : disable MPI support # * yes : enable MPI support, assuming the compiler is MPI-aware # * <prefix> : look for MPI in the <prefix> directory # # If left unset, the build system will take all appropriate decisions by # itself, and MPI will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI environment. # # Note: # # * the build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_mpi="${MPI_HOME}" # Activate parallel I/O (default is auto) # # Permitted values: # # * auto : let the configure script auto-detect MPI I/O support # * no : disable MPI I/O support # * yes : enable MPI I/O support # # If left unset, the build system will take all appropriate decisions by # itself, and MPI I/O will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI I/O environment. # enable_mpi_io="yes" # Flavor of linear algebra libraries to use (default is netlib) # with_linalg_flavor="mkl" # C preprocessing flags for linear algebra (default is unset) # LINALG_CPPFLAGS="-I${MKLROOT}/include" # Fortran flags for linear algebra (default is unset) # LINALG_FCFLAGS="-I${MKLROOT}/include" # Library flags for linear algebra (default is unset) # LINALG_LIBS="-L${MKLROOT}/lib/intel64 -Wl,--start-group -lmkl_gf_lp64 -lmkl_sequential -lmkl_core -Wl,--end-group" # Flavor of FFT framework to support (default is auto) # with_fft_flavor="dfti" # Trigger and install prefix for LibXC (default is unset) # with_libxc="${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3" # Trigger and install prefix for HDF5 (default is unset) # with_hdf5="/usr/local/hdf5-1.10.6_gnu74_serial" # Trigger and install prefix for NetCDF (default is unset) # with_netcdf="${FALLBACKS_HOME}_9.0/${FB}/netcdf4/4.4.1.1" # Trigger and install prefix for NetCDF-Fortran (default is unset) # with_netcdf_fortran="${FALLBACKS_HOME}_9.0/${FB}/netcdf4_fortran/4.4.4" # Enable LibPSML support (default is no) # with_libpsml="${FALLBACKS_HOME}_9.0/${FB}/libpsml/1.1.7" # Allow Fortran programs to call Python # enable_python_invocation="yes" # Enable Wannier90 support (default is no) # with_wannier90="${FALLBACKS_HOME}_9.0/${FB}/wannier90/2.0.1.1" # Enable XMLF90 support (default is no) # with_xmlf90="${FALLBACKS_HOME}_9.0/${FB}/xmlf90/1.5.3.1"
abiref_gnu_9.2_openmpi.ac¶
# C preprocessor additional custom flags # CPPFLAGS_EXTRA="-DHAVE_TEST_TIME_PARTITIONING" # Fortran compiler additional custom flags # FCFLAGS_EXTRA="-O2 -g -Wall -Wno-maybe-uninitialized -ffpe-trap=invalid,zero,overflow -fbacktrace -pedantic -fcheck=all" # Determine whether to build parallel code (default is auto) # # Permitted values: # # * no : disable MPI support # * yes : enable MPI support, assuming the compiler is MPI-aware # * <prefix> : look for MPI in the <prefix> directory # # If left unset, the build system will take all appropriate decisions by # itself, and MPI will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI environment. # # Note: # # * the build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_mpi="${MPI_HOME}" # Activate parallel I/O (default is auto) # # Permitted values: # # * auto : let the configure script auto-detect MPI I/O support # * no : disable MPI I/O support # * yes : enable MPI I/O support # # If left unset, the build system will take all appropriate decisions by # itself, and MPI I/O will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI I/O environment. # enable_mpi_io="yes" # Flavor of linear algebra libraries to use (default is netlib) # with_linalg_flavor="openblas" # Library flags for linear algebra (default is unset) # LINALG_LIBS="-L/usr/local/OpenBLAS-0.3.7_gcc92/lib -lopenblas -lpthread" # Flavor of FFT framework to support (default is auto) # with_fft_flavor="fftw3" # C preprocessor flags for the FFTW3 library (default is unset) # FFTW3_CPPFLAGS="-I/usr/include" # Fortran flags for the FFTW3 library (default is unset) # FFTW3_FCFLAGS="-I/usr/include" # Library flags for the FFTW3 library (default is unset) # FFTW3_LIBS="-L/usr/lib64 -lfftw3 -lfftw3f" # Trigger and install prefix for LibXC (default is unset) # with_libxc="${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3" # Trigger and install prefix for HDF5 (default is unset) # with_hdf5="/usr/local/hdf5-1.10.6_gnu92_serial" # Trigger and install prefix for NetCDF (default is unset) # with_netcdf="${FALLBACKS_HOME}_9.0/${FB}/netcdf4/4.4.1.1" # Trigger and install prefix for NetCDF-Fortran (default is unset) # with_netcdf_fortran="${FALLBACKS_HOME}_9.0/${FB}/netcdf4_fortran/4.4.4" # Enable LibPSML support (default is no) # with_libpsml="${FALLBACKS_HOME}_9.0/${FB}/libpsml/1.1.7" # Enable Wannier90 support (default is no) # with_wannier90="${FALLBACKS_HOME}_9.0/${FB}/wannier90/2.0.1.1" # Enable XMLF90 support (default is no) # with_xmlf90="${FALLBACKS_HOME}_9.0/${FB}/xmlf90/1.5.3.1" # Enable double precision for GW calculations (gmatteo) # enable_gw_dpc="yes"
higgs_intel_19.0_serial.ac¶
# C compiler # CC="icc" # C++ compiler # CXX="icpc" # Fortran compiler # FC="ifort" # Determine whether to build parallel code (default is auto) # # Permitted values: # # * no : disable MPI support # * yes : enable MPI support, assuming the compiler is MPI-aware # * <prefix> : look for MPI in the <prefix> directory # # If left unset, the build system will take all appropriate decisions by # itself, and MPI will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI environment. # # Note: # # * the build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_mpi="no" # Flavor of linear algebra libraries to use (default is netlib) # with_linalg_flavor="mkl" # C preprocessing flags for linear algebra (default is unset) # LINALG_CPPFLAGS="-I${MKLROOT}/include" # Fortran flags for linear algebra (default is unset) # LINALG_FCFLAGS="-I${MKLROOT}/include" # Library flags for linear algebra (default is unset) # LINALG_LIBS="-L${MKLROOT}/lib/intel64 -Wl,--start-group -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -Wl,--end-group" # Flavor of FFT framework to support (default is auto) # with_fft_flavor="dfti" # Trigger and install prefix for LibXC (default is unset) # with_libxc="${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3" # Trigger and install prefix for HDF5 (default is unset) # with_hdf5="/usr/local/hdf5-1.10.6_intel19_serial" # Trigger and install prefix for NetCDF (default is unset) # with_netcdf="${FALLBACKS_HOME}_9.0/${FB}/netcdf4/4.4.1.1" # Trigger and install prefix for NetCDF-Fortran (default is unset) # with_netcdf_fortran="${FALLBACKS_HOME}_9.0/${FB}/netcdf4_fortran/4.4.4" # Enable LibPSML support (default is no) # with_libpsml="${FALLBACKS_HOME}_9.0/${FB}/libpsml/1.1.7" # Enable Wannier90 support (default is no) # with_wannier90="${FALLBACKS_HOME}_9.0/${FB}/wannier90/2.0.1.1" # Enable XMLF90 support (default is no) # with_xmlf90="${FALLBACKS_HOME}_9.0/${FB}/xmlf90/1.5.3.1" # Enable double precision for GW calculations (gmatteo) # enable_gw_dpc="yes"
ubu_intel_16.0_openmp.ac9¶
# Determine whether to build parallel code (default is auto) # # Permitted values: # # * no : disable MPI support # * yes : enable MPI support, assuming the compiler is MPI-aware # * <prefix> : look for MPI in the <prefix> directory # # If left unset, the build system will take all appropriate decisions by # itself, and MPI will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI environment. # # Note: # # * the build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_mpi="no" # Activate parallel I/O (default is auto) # # Permitted values: # # * auto : let the configure script auto-detect MPI I/O support # * no : disable MPI I/O support # * yes : enable MPI I/O support # # If left unset, the build system will take all appropriate decisions by # itself, and MPI I/O will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI I/O environment. # enable_mpi_io="no" # Flavor of linear algebra libraries to use (default is netlib) # with_linalg_flavor="mkl" # C preprocessing flags for linear algebra (default is unset) # LINALG_CPPFLAGS="-I${MKLROOT}/include" # Fortran flags for linear algebra (default is unset) # LINALG_FCFLAGS="-I${MKLROOT}/include" # Library flags for linear algebra (default is unset) # LINALG_LIBS="-L${MKLROOT}/lib/intel64 -lmkl_intel_lp64 -lmkl_intel_thread -lmkl_core -liomp5 -lpthread -lm -ldl" # Flavor of FFT framework to support (default is auto) # with_fft_flavor="dfti" # Trigger and install prefix for LibXC (default is unset) # with_libxc="${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3" # Trigger and install prefix for HDF5 (default is unset) # with_hdf5="yes" # Trigger and install prefix for NetCDF (default is unset) # with_netcdf="${FALLBACKS_HOME}_9.0/${FB}/netcdf4/4.4.1.1" # Trigger and install prefix for NetCDF-Fortran (default is unset) # with_netcdf_fortran="${FALLBACKS_HOME}_9.0/${FB}/netcdf4_fortran/4.4.4" # Enable double precision for GW calculations (gmatteo) # enable_gw_dpc="yes" # Enable OpenMP (gmatteo, torrent) # enable_openmp="yes"
max2_gnu_6.5_mpich.ac¶
# Determine whether to build parallel code (default is auto) # # Permitted values: # # * no : disable MPI support # * yes : enable MPI support, assuming the compiler is MPI-aware # * <prefix> : look for MPI in the <prefix> directory # # If left unset, the build system will take all appropriate decisions by # itself, and MPI will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI environment. # # Note: # # * the build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_mpi="${MPI_HOME}" # Activate parallel I/O (default is auto) # # Permitted values: # # * auto : let the configure script auto-detect MPI I/O support # * no : disable MPI I/O support # * yes : enable MPI I/O support # # If left unset, the build system will take all appropriate decisions by # itself, and MPI I/O will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI I/O environment. # enable_mpi_io="yes" # Flavor of linear algebra libraries to use (default is netlib) # with_linalg_flavor="acml" # Fortran flags for linear algebra (default is unset) # LINALG_FCFLAGS="-I/opt/acml6.1.0/include" # Library flags for linear algebra (default is unset) # LINALG_LIBS="-L/opt/acml6.1.0/lib -lacml" # Trigger and install prefix for LibXC (default is unset) # with_libxc="${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3" # Trigger and install prefix for HDF5 (default is unset) # with_hdf5="/home/buildbot/anaconda2" # Trigger and install prefix for NetCDF (default is unset) # with_netcdf="${FALLBACKS_HOME}_9.0/${FB}/netcdf4/4.4.1.1" # Trigger and install prefix for NetCDF-Fortran (default is unset) # with_netcdf_fortran="${FALLBACKS_HOME}_9.0/${FB}/netcdf4_fortran/4.4.4" # Enable LibPSML support (default is no) # with_libpsml="${FALLBACKS_HOME}_9.0/${FB}/libpsml/1.1.7" # Enable Wannier90 support (default is no) # with_wannier90="${FALLBACKS_HOME}_9.0/${FB}/wannier90/2.0.1.1" # Enable XMLF90 support (default is no) # with_xmlf90="${FALLBACKS_HOME}_9.0/${FB}/xmlf90/1.5.3.1" # Enable double precision for GW calculations (gmatteo) # enable_gw_dpc="yes" # Enable memory profiling (waroquiers) # enable_memory_profiling="yes"
bob_gnu_7.5_openmp.ac9¶
# Fortran compiler additional custom flags # FCFLAGS_EXTRA="-fopenmp" # Fortran linker custom flags # FC_LDFLAGS_EXTRA="-fopenmp" # Determine whether to build parallel code (default is auto) # # Permitted values: # # * no : disable MPI support # * yes : enable MPI support, assuming the compiler is MPI-aware # * <prefix> : look for MPI in the <prefix> directory # # If left unset, the build system will take all appropriate decisions by # itself, and MPI will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI environment. # # Note: # # * the build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_mpi="no" # Activate parallel I/O (default is auto) # # Permitted values: # # * auto : let the configure script auto-detect MPI I/O support # * no : disable MPI I/O support # * yes : enable MPI I/O support # # If left unset, the build system will take all appropriate decisions by # itself, and MPI I/O will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI I/O environment. # enable_mpi_io="no" # Flavor of linear algebra libraries to use (default is netlib) # with_linalg_flavor="atlas" # Fortran flags for linear algebra (default is unset) # LINALG_FCFLAGS="-I/usr/include/atlas" # Library flags for linear algebra (default is unset) # LINALG_LIBS="-L/usr/lib64/atlas -ltatlas -lsatlas" # Trigger and install prefix for LibXC (default is unset) # with_libxc="yes" # C preprocessor flags for LibXC (default is unset) # LIBXC_CPPFLAGS="-I${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3/include" # Fortran flags for LibXC (default is unset) # LIBXC_FCFLAGS="-I${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3/include" # Library flags for LibXC (default is unset) # LIBXC_LIBS="-L${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3/lib -lxc" # Trigger and install prefix for HDF5 (default is unset) # with_hdf5="yes" # Trigger and install prefix for NetCDF (default is unset) # with_netcdf="${FALLBACKS_HOME}_9.0/${FB}/netcdf4/4.4.1.1" # Trigger and install prefix for NetCDF-Fortran (default is unset) # with_netcdf_fortran="${FALLBACKS_HOME}_9.0/${FB}/netcdf4_fortran/4.4.4" # Enable OpenMP (gmatteo, torrent) # enable_openmp="yes"
atlas_intel_18.0_openmpi.ac9¶
# Determine whether to build parallel code (default is auto) # # Permitted values: # # * no : disable MPI support # * yes : enable MPI support, assuming the compiler is MPI-aware # * <prefix> : look for MPI in the <prefix> directory # # If left unset, the build system will take all appropriate decisions by # itself, and MPI will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI environment. # # Note: # # * the build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_mpi="${MPI_HOME}" # Activate parallel I/O (default is auto) # # Permitted values: # # * auto : let the configure script auto-detect MPI I/O support # * no : disable MPI I/O support # * yes : enable MPI I/O support # # If left unset, the build system will take all appropriate decisions by # itself, and MPI I/O will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI I/O environment. # enable_mpi_io="yes" # Flavor of linear algebra libraries to use (default is netlib) # with_linalg_flavor="mkl" # C preprocessing flags for linear algebra (default is unset) # LINALG_CPPFLAGS="-I${MKLROOT}/include" # Fortran flags for linear algebra (default is unset) # LINALG_FCFLAGS="-I${MKLROOT}/include" # Library flags for linear algebra (default is unset) # LINALG_LIBS="-L${MKLROOT}/lib/intel64 -Wl,--start-group -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -Wl,--end-group -lpthread -lm -ldl" # Flavor of FFT framework to support (default is auto) # with_fft_flavor="dfti" # Trigger and install prefix for LibXC (default is unset) # with_libxc="${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3" # Trigger and install prefix for HDF5 (default is unset) # with_hdf5="/usr/local/hdf5-1.10.6_ifort18_serial" # Trigger and install prefix for NetCDF (default is unset) # with_netcdf="${FALLBACKS_HOME}_9.0/${FB}/netcdf4/4.4.1.1" # Trigger and install prefix for NetCDF-Fortran (default is unset) # with_netcdf_fortran="${FALLBACKS_HOME}_9.0/${FB}/netcdf4_fortran/4.4.4" # Enable LibPSML support (default is no) # with_libpsml="${FALLBACKS_HOME}_9.0/${FB}/libpsml/1.1.7" # Enable Wannier90 support (default is no) # with_wannier90="${FALLBACKS_HOME}_9.0/${FB}/wannier90/2.0.1.1" # Enable XMLF90 support (default is no) # with_xmlf90="${FALLBACKS_HOME}_9.0/${FB}/xmlf90/1.5.3.1" # Enable double precision for GW calculations (gmatteo) # enable_gw_dpc="yes"
ubu_intel_17.0_openmpi.ac¶
# Forced Fortran linker libraries # Note: will override build-system configuration - USE AT YOUR OWN RISKS! # FC_LIBS="-lstdc++ -ldl" # Determine whether to build parallel code (default is auto) # # Permitted values: # # * no : disable MPI support # * yes : enable MPI support, assuming the compiler is MPI-aware # * <prefix> : look for MPI in the <prefix> directory # # If left unset, the build system will take all appropriate decisions by # itself, and MPI will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI environment. # # Note: # # * the build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_mpi="${MPI_HOME}" # Activate parallel I/O (default is auto) # # Permitted values: # # * auto : let the configure script auto-detect MPI I/O support # * no : disable MPI I/O support # * yes : enable MPI I/O support # # If left unset, the build system will take all appropriate decisions by # itself, and MPI I/O will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI I/O environment. # enable_mpi_io="yes" # Flavor of linear algebra libraries to use (default is netlib) # with_linalg_flavor="mkl" # C preprocessing flags for linear algebra (default is unset) # LINALG_CPPFLAGS="-I${MKLROOT}/include" # Fortran flags for linear algebra (default is unset) # LINALG_FCFLAGS="-I${MKLROOT}/include" # Library flags for linear algebra (default is unset) # LINALG_LIBS="-L${MKLROOT}/lib/intel64 -Wl,--start-group -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -Wl,--end-group -lpthread -lm -ldl" # Flavor of FFT framework to support (default is auto) # with_fft_flavor="dfti" # Trigger and install prefix for LibXC (default is unset) # with_libxc="${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3" # Trigger and install prefix for HDF5 (default is unset) # with_hdf5="/usr/local/hdf5-1.8.18_openmpi2" # Trigger and install prefix for NetCDF (default is unset) # with_netcdf="${FALLBACKS_HOME}_9.0/${FB}/netcdf4/4.4.1.1" # Enable Netcdf mode in Abinit (use netcdf as default I/O library, # change the default values of accesswff) # enable_netcdf_default="yes" # Trigger and install prefix for NetCDF-Fortran (default is unset) # with_netcdf_fortran="${FALLBACKS_HOME}_9.0/${FB}/netcdf4_fortran/4.4.4" # Enable LibPSML support (default is no) # with_libpsml="${FALLBACKS_HOME}_9.0/${FB}/libpsml/1.1.7" # Allow Fortran programs to call Python # enable_python_invocation="yes" # Enable Wannier90 support (default is no) # with_wannier90="${FALLBACKS_HOME}_9.0/${FB}/wannier90/2.0.1.1" # Enable XMLF90 support (default is no) # with_xmlf90="${FALLBACKS_HOME}_9.0/${FB}/xmlf90/1.5.3.1" # Enable double precision for GW calculations (gmatteo) # enable_gw_dpc="yes"
ubu_intel_17.0_openmpi.ac9¶
# Forced Fortran linker libraries # Note: will override build-system configuration - USE AT YOUR OWN RISKS! # FC_LIBS="-lstdc++ -ldl" # Determine whether to build parallel code (default is auto) # # Permitted values: # # * no : disable MPI support # * yes : enable MPI support, assuming the compiler is MPI-aware # * <prefix> : look for MPI in the <prefix> directory # # If left unset, the build system will take all appropriate decisions by # itself, and MPI will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI environment. # # Note: # # * the build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_mpi="${MPI_HOME}" # Activate parallel I/O (default is auto) # # Permitted values: # # * auto : let the configure script auto-detect MPI I/O support # * no : disable MPI I/O support # * yes : enable MPI I/O support # # If left unset, the build system will take all appropriate decisions by # itself, and MPI I/O will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI I/O environment. # enable_mpi_io="yes" # Flavor of linear algebra libraries to use (default is netlib) # with_linalg_flavor="mkl" # C preprocessing flags for linear algebra (default is unset) # LINALG_CPPFLAGS="-I${MKLROOT}/include" # Fortran flags for linear algebra (default is unset) # LINALG_FCFLAGS="-I${MKLROOT}/include" # Library flags for linear algebra (default is unset) # LINALG_LIBS="-L${MKLROOT}/lib/intel64 -Wl,--start-group -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -Wl,--end-group -lpthread -lm -ldl" # Flavor of FFT framework to support (default is auto) # with_fft_flavor="dfti" # Trigger and install prefix for LibXC (default is unset) # with_libxc="${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3" # Trigger and install prefix for HDF5 (default is unset) # with_hdf5="/usr/local/hdf5-1.8.18_openmpi2" # Trigger and install prefix for NetCDF (default is unset) # with_netcdf="${FALLBACKS_HOME}_9.0/${FB}/netcdf4/4.4.1.1" # Enable Netcdf mode in Abinit (use netcdf as default I/O library, # change the default values of accesswff) # enable_netcdf_default="yes" # Trigger and install prefix for NetCDF-Fortran (default is unset) # with_netcdf_fortran="${FALLBACKS_HOME}_9.0/${FB}/netcdf4_fortran/4.4.4" # Enable LibPSML support (default is no) # with_libpsml="${FALLBACKS_HOME}_9.0/${FB}/libpsml/1.1.7" # Allow Fortran programs to call Python # enable_python_invocation="yes" # Enable Wannier90 support (default is no) # with_wannier90="${FALLBACKS_HOME}_9.0/${FB}/wannier90/2.0.1.1" # Enable XMLF90 support (default is no) # with_xmlf90="${FALLBACKS_HOME}_9.0/${FB}/xmlf90/1.5.3.1" # Enable double precision for GW calculations (gmatteo) # enable_gw_dpc="yes"
higgs_gnu_7.3_triqs2.ac¶
# C compiler # CC="mpicc" # C++ compiler # CXX="mpicxx" # Forced C++ compiler flags # Note: will override build-system configuration - USE AT YOUR OWN RISKS! # CXXFLAGS="-std=gnu++17" # Fortran compiler # FC="mpif90" # Fortran 77 compiler (addition for the Windows/Cygwin environment) # F77="mpif77" # Determine whether to build parallel code (default is auto) # # Permitted values: # # * no : disable MPI support # * yes : enable MPI support, assuming the compiler is MPI-aware # * <prefix> : look for MPI in the <prefix> directory # # If left unset, the build system will take all appropriate decisions by # itself, and MPI will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI environment. # # Note: # # * the build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_mpi="yes" # Activate parallel I/O (default is auto) # # Permitted values: # # * auto : let the configure script auto-detect MPI I/O support # * no : disable MPI I/O support # * yes : enable MPI I/O support # # If left unset, the build system will take all appropriate decisions by # itself, and MPI I/O will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI I/O environment. # enable_mpi_io="yes" # Flavor of linear algebra libraries to use (default is netlib) # with_linalg_flavor="netlib" # Library flags for linear algebra (default is unset) # LINALG_LIBS="-L/usr/lib/x86_64-linux-gnu/lib -llapack -lblas" # Flavor of FFT framework to support (default is auto) # with_fft_flavor="fftw3" # C preprocessor flags for the FFTW3 library (default is unset) # FFTW3_CPPFLAGS="-I/usr/include" # Fortran flags for the FFTW3 library (default is unset) # FFTW3_FCFLAGS="-I/usr/include" # Library flags for the FFTW3 library (default is unset) # FFTW3_LIBS="-L/usr/lib/x86_64-linux-gnu -lfftw3 -lfftw3f" # Trigger and install prefix for LibXC (default is unset) # with_libxc="${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3" # Trigger and install prefix for HDF5 (default is unset) # with_hdf5="/usr/local/hdf5-1.10.4_gcc73_serial" # Trigger and install prefix for NetCDF (default is unset) # with_netcdf="${FALLBACKS_HOME}_9.0/${FB}/netcdf4/4.4.1.1" # Trigger and install prefix for NetCDF-Fortran (default is unset) # with_netcdf_fortran="${FALLBACKS_HOME}_9.0/${FB}/netcdf4_fortran/4.4.4" # Allow Fortran programs to call Python # enable_python_invocation="yes" # C++ flags for the TRIQS library (default is unset) # TRIQS_CXXFLAGS="-I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I${TRIQS_SRC}/cthyb.build/c++ -I${BOOST_ROOT}/include -I${TRIQS_ROOT}/include -I${TRIQS_SRC}/cthyb.src/c++/triqs_cthyb -I${HDF5_ROOT}/include" # Fortran flags for the TRIQS library (default is unset) # TRIQS_FCFLAGS="-I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I${TRIQS_SRC}/cthyb.build/c++ -I${BOOST_ROOT}/include -I${TRIQS_ROOT}/include -I${TRIQS_SRC}/cthyb.src/c++/triqs_cthyb -I${HDF5_ROOT}/include" # Link flags for the TRIQS library (default is unset) # TRIQS_LIBS="-L${BOOST_ROOT}/lib -lboost_mpi_python -lboost_mpi -lboost_python27 -L${TRIQS_ROOT}/lib -ltriqs -lcthyb_c -lstdc++ -lpython2.7"
atlas_intel_19.1_bdir.ac¶
# Determine whether to build parallel code (default is auto) # # Permitted values: # # * no : disable MPI support # * yes : enable MPI support, assuming the compiler is MPI-aware # * <prefix> : look for MPI in the <prefix> directory # # If left unset, the build system will take all appropriate decisions by # itself, and MPI will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI environment. # # Note: # # * the build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_mpi="${MPI_HOME}" # Activate parallel I/O (default is auto) # # Permitted values: # # * auto : let the configure script auto-detect MPI I/O support # * no : disable MPI I/O support # * yes : enable MPI I/O support # # If left unset, the build system will take all appropriate decisions by # itself, and MPI I/O will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI I/O environment. # enable_mpi_io="yes" # Flavor of linear algebra libraries to use (default is netlib) # with_linalg_flavor="mkl" # C preprocessing flags for linear algebra (default is unset) # LINALG_CPPFLAGS="-I${MKLROOT}/include" # Fortran flags for linear algebra (default is unset) # LINALG_FCFLAGS="-I${MKLROOT}/include" # Library flags for linear algebra (default is unset) # LINALG_LIBS="-L${MKLROOT}/lib/intel64 -Wl,--start-group -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -Wl,--end-group -lpthread -lm -ldl" # Flavor of FFT framework to support (default is auto) # with_fft_flavor="dfti" # Trigger and install prefix for LibXC (default is unset) # with_libxc="${FALLBACKS_PATH}/libxc/4.2.3" # Trigger and install prefix for HDF5 (default is unset) # with_hdf5="${FALLBACKS_PATH}/hdf5/1.10.6" # Trigger and install prefix for NetCDF (default is unset) # with_netcdf="${FALLBACKS_PATH}/netcdf4/4.6.3" # Trigger and install prefix for NetCDF-Fortran (default is unset) # with_netcdf_fortran="${FALLBACKS_PATH}/netcdf4_fortran/4.5.2" # Enable LibPSML support (default is no) # with_libpsml="${FALLBACKS_PATH}/libpsml/1.1.7" # Enable Wannier90 support (default is no) # with_wannier90="${FALLBACKS_PATH}/wannier90/2.0.1.1" # Enable XMLF90 support (default is no) # with_xmlf90="${FALLBACKS_PATH}/xmlf90/1.5.3.1" # Enable double precision for GW calculations (gmatteo) # enable_gw_dpc="yes"
cronos2_gnu_7.4_paral.ac¶
# Forced Fortran linker libraries # Note: will override build-system configuration - USE AT YOUR OWN RISKS! # FC_LIBS="-lstdc++ -ldl" # Determine whether to build parallel code (default is auto) # # Permitted values: # # * no : disable MPI support # * yes : enable MPI support, assuming the compiler is MPI-aware # * <prefix> : look for MPI in the <prefix> directory # # If left unset, the build system will take all appropriate decisions by # itself, and MPI will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI environment. # # Note: # # * the build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_mpi="${MPI_HOME}" # Activate parallel I/O (default is auto) # # Permitted values: # # * auto : let the configure script auto-detect MPI I/O support # * no : disable MPI I/O support # * yes : enable MPI I/O support # # If left unset, the build system will take all appropriate decisions by # itself, and MPI I/O will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI I/O environment. # enable_mpi_io="yes" # Flavor of linear algebra libraries to use (default is netlib) # with_linalg_flavor="mkl" # C preprocessing flags for linear algebra (default is unset) # LINALG_CPPFLAGS="-I${MKLROOT}/include" # Fortran flags for linear algebra (default is unset) # LINALG_FCFLAGS="-I${MKLROOT}/include" # Library flags for linear algebra (default is unset) # LINALG_LIBS="-L${MKLROOT}/lib/intel64 -Wl,--start-group -lmkl_gf_lp64 -lmkl_sequential -lmkl_core -Wl,--end-group" # Flavor of FFT framework to support (default is auto) # with_fft_flavor="dfti" # Trigger and install prefix for LibXC (default is unset) # with_libxc="${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3" # Trigger and install prefix for HDF5 (default is unset) # with_hdf5="/usr/local/hdf5-1.10.6_gnu74_serial" # Trigger and install prefix for NetCDF (default is unset) # with_netcdf="${FALLBACKS_HOME}_9.0/${FB}/netcdf4/4.4.1.1" # Trigger and install prefix for NetCDF-Fortran (default is unset) # with_netcdf_fortran="${FALLBACKS_HOME}_9.0/${FB}/netcdf4_fortran/4.4.4" # Enable LibPSML support (default is no) # with_libpsml="${FALLBACKS_HOME}_9.0/${FB}/libpsml/1.1.7" # Allow Fortran programs to call Python # enable_python_invocation="yes" # Enable Wannier90 support (default is no) # with_wannier90="${FALLBACKS_HOME}_9.0/${FB}/wannier90/2.0.1.1" # Enable XMLF90 support (default is no) # with_xmlf90="${FALLBACKS_HOME}_9.0/${FB}/xmlf90/1.5.3.1"
bob_gnu_7.5_openmp.ac¶
# Fortran compiler additional custom flags # FCFLAGS_EXTRA="-fopenmp" # Fortran linker custom flags # FC_LDFLAGS_EXTRA="-fopenmp" # Determine whether to build parallel code (default is auto) # # Permitted values: # # * no : disable MPI support # * yes : enable MPI support, assuming the compiler is MPI-aware # * <prefix> : look for MPI in the <prefix> directory # # If left unset, the build system will take all appropriate decisions by # itself, and MPI will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI environment. # # Note: # # * the build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_mpi="no" # Activate parallel I/O (default is auto) # # Permitted values: # # * auto : let the configure script auto-detect MPI I/O support # * no : disable MPI I/O support # * yes : enable MPI I/O support # # If left unset, the build system will take all appropriate decisions by # itself, and MPI I/O will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI I/O environment. # enable_mpi_io="no" # Flavor of linear algebra libraries to use (default is netlib) # with_linalg_flavor="atlas" # Fortran flags for linear algebra (default is unset) # LINALG_FCFLAGS="-I/usr/include/atlas" # Library flags for linear algebra (default is unset) # LINALG_LIBS="-L/usr/lib64/atlas -ltatlas -lsatlas" # Trigger and install prefix for LibXC (default is unset) # with_libxc="yes" # C preprocessor flags for LibXC (default is unset) # LIBXC_CPPFLAGS="-I${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3/include" # Fortran flags for LibXC (default is unset) # LIBXC_FCFLAGS="-I${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3/include" # Library flags for LibXC (default is unset) # LIBXC_LIBS="-L${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3/lib -lxc" # Trigger and install prefix for HDF5 (default is unset) # with_hdf5="yes" # Trigger and install prefix for NetCDF (default is unset) # with_netcdf="${FALLBACKS_HOME}_9.0/${FB}/netcdf4/4.4.1.1" # Trigger and install prefix for NetCDF-Fortran (default is unset) # with_netcdf_fortran="${FALLBACKS_HOME}_9.0/${FB}/netcdf4_fortran/4.4.4" # Enable OpenMP (gmatteo, torrent) # enable_openmp="yes"
higgs_gnu_7.3_cov.ac¶
# Fortran compiler additional custom flags # FCFLAGS_EXTRA="-fprofile-arcs -ftest-coverage" # Determine whether to build parallel code (default is auto) # # Permitted values: # # * no : disable MPI support # * yes : enable MPI support, assuming the compiler is MPI-aware # * <prefix> : look for MPI in the <prefix> directory # # If left unset, the build system will take all appropriate decisions by # itself, and MPI will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI environment. # # Note: # # * the build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_mpi="${MPI_HOME}" # Activate parallel I/O (default is auto) # # Permitted values: # # * auto : let the configure script auto-detect MPI I/O support # * no : disable MPI I/O support # * yes : enable MPI I/O support # # If left unset, the build system will take all appropriate decisions by # itself, and MPI I/O will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI I/O environment. # enable_mpi_io="yes" # Flavor of linear algebra libraries to use (default is netlib) # with_linalg_flavor="mkl" # C preprocessing flags for linear algebra (default is unset) # LINALG_CPPFLAGS="-I${MKLROOT}/include" # Fortran flags for linear algebra (default is unset) # LINALG_FCFLAGS="-I${MKLROOT}/include" # Library flags for linear algebra (default is unset) # LINALG_LIBS="-L${MKLROOT}/lib/intel64 -Wl,--start-group -lmkl_gf_lp64 -lmkl_sequential -lmkl_core -Wl,--end-group" # Flavor of FFT framework to support (default is auto) # with_fft_flavor="dfti" # Fortran flags for BigDFT (default is unset) # BIGDFT_FCFLAGS="-I${FALLBACKS_HOME}_9.0/${FB}/bigdft/abinit-1.7.1.28/include" # Library flags for BigDFT (default is unset) # BIGDFT_LIBS="-L${FALLBACKS_HOME}_9.0/${FB}/bigdft/abinit-1.7.1.28/lib -lbigdft-1 -labinit -lpaw_bigdft -lyaml -lrt" # Trigger and install prefix for LibXC (default is unset) # with_libxc="${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3" # Trigger and install prefix for HDF5 (default is unset) # with_hdf5="/usr/local/hdf5-1.10.6_gnu73_serial" # Trigger and install prefix for NetCDF (default is unset) # with_netcdf="${FALLBACKS_HOME}_9.0/${FB}/netcdf4/4.4.1.1" # Trigger and install prefix for NetCDF-Fortran (default is unset) # with_netcdf_fortran="${FALLBACKS_HOME}_9.0/${FB}/netcdf4_fortran/4.4.4" # Enable LibPSML support (default is no) # with_libpsml="${FALLBACKS_HOME}_9.0/${FB}/libpsml/1.1.7" # Enable Wannier90 support (default is no) # with_wannier90="${FALLBACKS_HOME}_9.0/${FB}/wannier90/2.0.1.1" # Enable XMLF90 support (default is no) # with_xmlf90="${FALLBACKS_HOME}_9.0/${FB}/xmlf90/1.5.3.1" # Enable double precision for GW calculations (gmatteo) # enable_gw_dpc="yes"
abiref_gnu_9.2_serial.ac¶
# Fortran compiler additional custom flags # FCFLAGS_EXTRA="-O2 -g -Wall -Wno-maybe-uninitialized -ffpe-trap=invalid,zero,overflow -fbacktrace -pedantic -fcheck=all" # Determine whether to build parallel code (default is auto) # # Permitted values: # # * no : disable MPI support # * yes : enable MPI support, assuming the compiler is MPI-aware # * <prefix> : look for MPI in the <prefix> directory # # If left unset, the build system will take all appropriate decisions by # itself, and MPI will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI environment. # # Note: # # * the build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_mpi="no" # Flavor of linear algebra libraries to use (default is netlib) # with_linalg_flavor="openblas" # Library flags for linear algebra (default is unset) # LINALG_LIBS="-L/usr/local/OpenBLAS-0.3.7_gcc92/lib -lopenblas -lpthread" # Flavor of FFT framework to support (default is auto) # with_fft_flavor="fftw3" # Fortran flags for the FFTW3 library (default is unset) # FFTW3_FCFLAGS="-I/usr/include" # Library flags for the FFTW3 library (default is unset) # FFTW3_LIBS="-L/usr/lib64 -lfftw3 -lfftw3f" # Trigger and install prefix for LibXC (default is unset) # with_libxc="${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3" # Trigger and install prefix for LibXML2 (default is unset) # with_libxml2="yes" # Trigger and install prefix for HDF5 (default is unset) # with_hdf5="/usr/local/hdf5-1.10.6_gnu92_serial" # Trigger and install prefix for NetCDF (default is unset) # with_netcdf="${FALLBACKS_HOME}_9.0/${FB}/netcdf4/4.4.1.1" # Trigger and install prefix for NetCDF-Fortran (default is unset) # with_netcdf_fortran="${FALLBACKS_HOME}_9.0/${FB}/netcdf4_fortran/4.4.4" # Enable LibPSML support (default is no) # with_libpsml="${FALLBACKS_HOME}_9.0/${FB}/libpsml/1.1.7" # Enable Wannier90 support (default is no) # with_wannier90="${FALLBACKS_HOME}_9.0/${FB}/wannier90/2.0.1.1" # Enable XMLF90 support (default is no) # with_xmlf90="${FALLBACKS_HOME}_9.0/${FB}/xmlf90/1.5.3.1" # Enable double precision for GW calculations (gmatteo) # enable_gw_dpc="yes"
atlas_gnu_9.1_openmpi.ac9¶
# Determine whether to build parallel code (default is auto) # # Permitted values: # # * no : disable MPI support # * yes : enable MPI support, assuming the compiler is MPI-aware # * <prefix> : look for MPI in the <prefix> directory # # If left unset, the build system will take all appropriate decisions by # itself, and MPI will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI environment. # # Note: # # * the build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_mpi="$MPI_HOME" # Activate parallel I/O (default is auto) # # Permitted values: # # * auto : let the configure script auto-detect MPI I/O support # * no : disable MPI I/O support # * yes : enable MPI I/O support # # If left unset, the build system will take all appropriate decisions by # itself, and MPI I/O will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI I/O environment. # enable_mpi_io="yes" # Flavor of linear algebra libraries to use (default is netlib) # with_linalg_flavor="openblas" # Fortran flags for linear algebra (default is unset) # LINALG_FCFLAGS="-I/usr/local/OpenBLAS-0.3.6_gnu91/include" # Library flags for linear algebra (default is unset) # LINALG_LIBS="-L/usr/local/OpenBLAS-0.3.6_gnu91/lib/ -lopenblas -lm -lpthread -lgfortran" # Flavor of FFT framework to support (default is auto) # with_fft_flavor="fftw3" # Fortran flags for the FFTW3 library (default is unset) # FFTW3_FCFLAGS="-I/usr/include" # Library flags for the FFTW3 library (default is unset) # FFTW3_LIBS="-L/usr/lib64 -lfftw3 -lfftw3f" # Trigger and install prefix for LibXC (default is unset) # with_libxc="yes" # C preprocessor flags for LibXC (default is unset) # LIBXC_CPPFLAGS="-I${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3/include" # Fortran flags for LibXC (default is unset) # LIBXC_FCFLAGS="-I${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3/include" # Library flags for LibXC (default is unset) # LIBXC_LIBS="-L${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3/lib -lxc" # Trigger and install prefix for HDF5 (default is unset) # with_hdf5="/usr/local/hdf5-1.10.6_gnu91_serial" # Trigger and install prefix for NetCDF (default is unset) # with_netcdf="${FALLBACKS_HOME}_9.0/${FB}/netcdf4/4.4.1.1" # Trigger and install prefix for NetCDF-Fortran (default is unset) # with_netcdf_fortran="${FALLBACKS_HOME}_9.0/${FB}/netcdf4_fortran/4.4.4" # Fortran flags for the LibPSML library (default is unset) # LIBPSML_FCFLAGS="-I${FALLBACKS_HOME}_9.0/${FB}/libpsml/1.1.7/include" # Library flags for LibPSML (default is unset) # LIBPSML_LIBS="-L${FALLBACKS_HOME}_9.0/${FB}/libpsml/1.1.7/lib -lpsml" # Fortran flags for the Wannier90 library (default is unset) # WANNIER90_FCFLAGS="-I${FALLBACKS_HOME}_9.0/${FB}/wannier90/2.0.1.1/include" # Link flags for the Wannier90 library (default is unset) # WANNIER90_LIBS="-L${FALLBACKS_HOME}_9.0/${FB}/wannier90/2.0.1.1/lib -lwannier90" # Fortran flags for the XMLF90 library (default is unset) # XMLF90_FCFLAGS="-I${FALLBACKS_HOME}_9.0/${FB}/xmlf90/1.5.3.1/include" # Link flags for the LibPSML library (default is unset) # XMLF90_LIBS="-L${FALLBACKS_HOME}_9.0/${FB}/xmlf90/1.5.3.1/lib -lxmlf90" # Enable double precision for GW calculations (gmatteo) # enable_gw_dpc="yes" # Enable OpenMP (gmatteo, torrent) # enable_openmp="no"
buda2_gnu_8.2_mpich3.ac9¶
# Fortran compiler additional custom flags # FCFLAGS_EXTRA="-O3 -finit-real=nan" # Forced Fortran linker libraries # Note: will override build-system configuration - USE AT YOUR OWN RISKS! # FC_LIBS="-lstdc++ -ldl" # Determine whether to build parallel code (default is auto) # # Permitted values: # # * no : disable MPI support # * yes : enable MPI support, assuming the compiler is MPI-aware # * <prefix> : look for MPI in the <prefix> directory # # If left unset, the build system will take all appropriate decisions by # itself, and MPI will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI environment. # # Note: # # * the build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_mpi="${MPIHOME}" # Activate parallel I/O (default is auto) # # Permitted values: # # * auto : let the configure script auto-detect MPI I/O support # * no : disable MPI I/O support # * yes : enable MPI I/O support # # If left unset, the build system will take all appropriate decisions by # itself, and MPI I/O will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI I/O environment. # enable_mpi_io="yes" # Flavor of linear algebra libraries to use (default is netlib) # with_linalg_flavor="mkl" # C preprocessing flags for linear algebra (default is unset) # LINALG_CPPFLAGS="-I${MKLROOT}/include" # Fortran flags for linear algebra (default is unset) # LINALG_FCFLAGS="-I${MKLROOT}/include" # Library flags for linear algebra (default is unset) # LINALG_LIBS="-L${MKLROOT}/lib/intel64 -Wl,--no-as-needed -lmkl_gf_lp64 -lmkl_sequential -lmkl_core -lpthread -lm -ldl" # Flavor of FFT framework to support (default is auto) # with_fft_flavor="dfti" # Trigger and install prefix for LibXC (default is unset) # with_libxc="${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3" # Trigger and install prefix for HDF5 (default is unset) # with_hdf5="/usr/local/hdf5-1.10.6_gnu82_serial" # Trigger and install prefix for NetCDF (default is unset) # with_netcdf="${FALLBACKS_HOME}_9.0/${FB}/netcdf4/4.4.1.1" # Trigger and install prefix for NetCDF-Fortran (default is unset) # with_netcdf_fortran="${FALLBACKS_HOME}_9.0/${FB}/netcdf4_fortran/4.4.4" # Enable LibPSML support (default is no) # with_libpsml="${FALLBACKS_HOME}_9.0/${FB}/libpsml/1.1.7" # Allow Fortran programs to call Python # enable_python_invocation="yes" # Enable Wannier90 support (default is no) # with_wannier90="${FALLBACKS_HOME}_9.0/${FB}/wannier90/2.0.1.1" # Enable XMLF90 support (default is no) # with_xmlf90="${FALLBACKS_HOME}_9.0/${FB}/xmlf90/1.5.3.1" # Enable double precision for GW calculations (gmatteo) # enable_gw_dpc="yes"
higgs_gnu_7.3_triqs2.ac9¶
# C compiler # CC="mpicc" # C++ compiler # CXX="mpicxx" # Forced C++ compiler flags # Note: will override build-system configuration - USE AT YOUR OWN RISKS! # CXXFLAGS="-std=gnu++17" # Fortran compiler # FC="mpif90" # Fortran 77 compiler (addition for the Windows/Cygwin environment) # F77="mpif77" # Determine whether to build parallel code (default is auto) # # Permitted values: # # * no : disable MPI support # * yes : enable MPI support, assuming the compiler is MPI-aware # * <prefix> : look for MPI in the <prefix> directory # # If left unset, the build system will take all appropriate decisions by # itself, and MPI will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI environment. # # Note: # # * the build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_mpi="yes" # Activate parallel I/O (default is auto) # # Permitted values: # # * auto : let the configure script auto-detect MPI I/O support # * no : disable MPI I/O support # * yes : enable MPI I/O support # # If left unset, the build system will take all appropriate decisions by # itself, and MPI I/O will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI I/O environment. # enable_mpi_io="yes" # Flavor of linear algebra libraries to use (default is netlib) # with_linalg_flavor="netlib" # Library flags for linear algebra (default is unset) # LINALG_LIBS="-L/usr/lib/x86_64-linux-gnu/lib -llapack -lblas" # Flavor of FFT framework to support (default is auto) # with_fft_flavor="fftw3" # C preprocessor flags for the FFTW3 library (default is unset) # FFTW3_CPPFLAGS="-I/usr/include" # Fortran flags for the FFTW3 library (default is unset) # FFTW3_FCFLAGS="-I/usr/include" # Library flags for the FFTW3 library (default is unset) # FFTW3_LIBS="-L/usr/lib/x86_64-linux-gnu -lfftw3 -lfftw3f" # Trigger and install prefix for LibXC (default is unset) # with_libxc="${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3" # Trigger and install prefix for HDF5 (default is unset) # with_hdf5="/usr/local/hdf5-1.10.4_gcc73_serial" # Trigger and install prefix for NetCDF (default is unset) # with_netcdf="${FALLBACKS_HOME}_9.0/${FB}/netcdf4/4.4.1.1" # Trigger and install prefix for NetCDF-Fortran (default is unset) # with_netcdf_fortran="${FALLBACKS_HOME}_9.0/${FB}/netcdf4_fortran/4.4.4" # Allow Fortran programs to call Python # enable_python_invocation="yes" # C++ flags for the TRIQS library (default is unset) # TRIQS_CXXFLAGS="-I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I${TRIQS_SRC}/cthyb.build/c++ -I${BOOST_ROOT}/include -I${TRIQS_ROOT}/include -I${TRIQS_SRC}/cthyb.src/c++/triqs_cthyb -I${HDF5_ROOT}/include" # Fortran flags for the TRIQS library (default is unset) # TRIQS_FCFLAGS="-I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I${TRIQS_SRC}/cthyb.build/c++ -I${BOOST_ROOT}/include -I${TRIQS_ROOT}/include -I${TRIQS_SRC}/cthyb.src/c++/triqs_cthyb -I${HDF5_ROOT}/include" # Link flags for the TRIQS library (default is unset) # TRIQS_LIBS="-L${BOOST_ROOT}/lib -lboost_mpi_python -lboost_mpi -lboost_python27 -L${TRIQS_ROOT}/lib -ltriqs -lcthyb_c -lstdc++ -lpython2.7"
max2_gnu_6.5_dep.ac9¶
# Forced Fortran compiler flags # Note: will override build-system configuration - USE AT YOUR OWN RISKS! # FCFLAGS="-O0 -g -ffree-line-length-none -ffree-form" # Determine whether to build parallel code (default is auto) # # Permitted values: # # * no : disable MPI support # * yes : enable MPI support, assuming the compiler is MPI-aware # * <prefix> : look for MPI in the <prefix> directory # # If left unset, the build system will take all appropriate decisions by # itself, and MPI will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI environment. # # Note: # # * the build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_mpi="${MPI_HOME}" # Activate parallel I/O (default is auto) # # Permitted values: # # * auto : let the configure script auto-detect MPI I/O support # * no : disable MPI I/O support # * yes : enable MPI I/O support # # If left unset, the build system will take all appropriate decisions by # itself, and MPI I/O will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI I/O environment. # enable_mpi_io="yes" # Flavor of linear algebra libraries to use (default is netlib) # with_linalg_flavor="acml" # Fortran flags for linear algebra (default is unset) # LINALG_FCFLAGS="-I/opt/acml6.1.0/include" # Library flags for linear algebra (default is unset) # LINALG_LIBS="-L/opt/acml6.1.0/lib -lacml" # Trigger and install prefix for LibXC (default is unset) # with_libxc="${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3" # Trigger and install prefix for HDF5 (default is unset) # with_hdf5="/home/buildbot/anaconda2" # Trigger and install prefix for NetCDF (default is unset) # with_netcdf="${FALLBACKS_HOME}_9.0/${FB}/netcdf4/4.4.1.1" # Trigger and install prefix for NetCDF-Fortran (default is unset) # with_netcdf_fortran="${FALLBACKS_HOME}_9.0/${FB}/netcdf4_fortran/4.4.4" # Enable LibPSML support (default is no) # with_libpsml="${FALLBACKS_HOME}_9.0/${FB}/libpsml/1.1.7" # Allow Fortran programs to call Python # enable_python_invocation="yes" # Enable Wannier90 support (default is no) # with_wannier90="${FALLBACKS_HOME}_9.0/${FB}/wannier90/2.0.1.1" # Enable XMLF90 support (default is no) # with_xmlf90="${FALLBACKS_HOME}_9.0/${FB}/xmlf90/1.5.3.1" # Enable double precision for GW calculations (gmatteo) # enable_gw_dpc="yes" # Enable memory profiling (waroquiers) # enable_memory_profiling="yes"
atlas_gnu_9.1_openmpi.ac¶
# Determine whether to build parallel code (default is auto) # # Permitted values: # # * no : disable MPI support # * yes : enable MPI support, assuming the compiler is MPI-aware # * <prefix> : look for MPI in the <prefix> directory # # If left unset, the build system will take all appropriate decisions by # itself, and MPI will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI environment. # # Note: # # * the build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_mpi="$MPI_HOME" # Activate parallel I/O (default is auto) # # Permitted values: # # * auto : let the configure script auto-detect MPI I/O support # * no : disable MPI I/O support # * yes : enable MPI I/O support # # If left unset, the build system will take all appropriate decisions by # itself, and MPI I/O will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI I/O environment. # enable_mpi_io="yes" # Flavor of linear algebra libraries to use (default is netlib) # with_linalg_flavor="openblas" # Fortran flags for linear algebra (default is unset) # LINALG_FCFLAGS="-I/usr/local/OpenBLAS-0.3.6_gnu91/include" # Library flags for linear algebra (default is unset) # LINALG_LIBS="-L/usr/local/OpenBLAS-0.3.6_gnu91/lib/ -lopenblas -lm -lpthread -lgfortran" # Flavor of FFT framework to support (default is auto) # with_fft_flavor="fftw3" # Fortran flags for the FFTW3 library (default is unset) # FFTW3_FCFLAGS="-I/usr/include" # Library flags for the FFTW3 library (default is unset) # FFTW3_LIBS="-L/usr/lib64 -lfftw3 -lfftw3f" # Trigger and install prefix for LibXC (default is unset) # with_libxc="yes" # C preprocessor flags for LibXC (default is unset) # LIBXC_CPPFLAGS="-I${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3/include" # Fortran flags for LibXC (default is unset) # LIBXC_FCFLAGS="-I${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3/include" # Library flags for LibXC (default is unset) # LIBXC_LIBS="-L${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3/lib -lxc" # Trigger and install prefix for HDF5 (default is unset) # with_hdf5="/usr/local/hdf5-1.10.6_gnu91_serial" # Trigger and install prefix for NetCDF (default is unset) # with_netcdf="${FALLBACKS_HOME}_9.0/${FB}/netcdf4/4.4.1.1" # Trigger and install prefix for NetCDF-Fortran (default is unset) # with_netcdf_fortran="${FALLBACKS_HOME}_9.0/${FB}/netcdf4_fortran/4.4.4" # Fortran flags for the LibPSML library (default is unset) # LIBPSML_FCFLAGS="-I${FALLBACKS_HOME}_9.0/${FB}/libpsml/1.1.7/include" # Library flags for LibPSML (default is unset) # LIBPSML_LIBS="-L${FALLBACKS_HOME}_9.0/${FB}/libpsml/1.1.7/lib -lpsml" # Fortran flags for the Wannier90 library (default is unset) # WANNIER90_FCFLAGS="-I${FALLBACKS_HOME}_9.0/${FB}/wannier90/2.0.1.1/include" # Link flags for the Wannier90 library (default is unset) # WANNIER90_LIBS="-L${FALLBACKS_HOME}_9.0/${FB}/wannier90/2.0.1.1/lib -lwannier90" # Fortran flags for the XMLF90 library (default is unset) # XMLF90_FCFLAGS="-I${FALLBACKS_HOME}_9.0/${FB}/xmlf90/1.5.3.1/include" # Link flags for the LibPSML library (default is unset) # XMLF90_LIBS="-L${FALLBACKS_HOME}_9.0/${FB}/xmlf90/1.5.3.1/lib -lxmlf90" # Enable double precision for GW calculations (gmatteo) # enable_gw_dpc="yes" # Enable OpenMP (gmatteo, torrent) # enable_openmp="no"
ubu_intel_13.1_openmpi.ac9¶
# Forced Fortran linker libraries # Note: will override build-system configuration - USE AT YOUR OWN RISKS! # FC_LIBS="-L/usr/lib/x86_64-linux-gnu/hdf5/serial -lhdf5_hl -lhdf5" # Determine whether to build parallel code (default is auto) # # Permitted values: # # * no : disable MPI support # * yes : enable MPI support, assuming the compiler is MPI-aware # * <prefix> : look for MPI in the <prefix> directory # # If left unset, the build system will take all appropriate decisions by # itself, and MPI will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI environment. # # Note: # # * the build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_mpi="${MPI_HOME}" # Activate parallel I/O (default is auto) # # Permitted values: # # * auto : let the configure script auto-detect MPI I/O support # * no : disable MPI I/O support # * yes : enable MPI I/O support # # If left unset, the build system will take all appropriate decisions by # itself, and MPI I/O will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI I/O environment. # enable_mpi_io="yes" # Flavor of linear algebra libraries to use (default is netlib) # with_linalg_flavor="mkl" # C preprocessing flags for linear algebra (default is unset) # LINALG_CPPFLAGS="-I${MKLROOT}/include" # Fortran flags for linear algebra (default is unset) # LINALG_FCFLAGS="-I${MKLROOT}/include" # Library flags for linear algebra (default is unset) # LINALG_LIBS="-L/opt/intel/mkl/lib/intel64 -Wl,--start-group -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -Wl,--end-group" # Flavor of FFT framework to support (default is auto) # with_fft_flavor="dfti" # Trigger and install prefix for LibXC (default is unset) # with_libxc="${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3" # Trigger and install prefix for HDF5 (default is unset) # with_hdf5="yes" # Trigger and install prefix for NetCDF (default is unset) # with_netcdf="${FALLBACKS_HOME}_9.0/${FB}/netcdf4/4.4.1.1" # Trigger and install prefix for NetCDF-Fortran (default is unset) # with_netcdf_fortran="${FALLBACKS_HOME}_9.0/${FB}/netcdf4_fortran/4.4.4" # Enable LibPSML support (default is no) # with_libpsml="${FALLBACKS_HOME}_9.0/${FB}/libpsml/1.1.7" # Enable Wannier90 support (default is no) # with_wannier90="${FALLBACKS_HOME}_9.0/${FB}/wannier90/2.0.1.1" # Enable XMLF90 support (default is no) # with_xmlf90="${FALLBACKS_HOME}_9.0/${FB}/xmlf90/1.5.3.1" # Enable double precision for GW calculations (gmatteo) # enable_gw_dpc="yes"
abiref_gnu_9.2_debug.ac9¶
# Select debug level (default is basic) # # Allowed values: # # * none : strip debugging symbols # * custom : allow for user-defined debug flags # * basic : add '-g' option when the compiler allows for it # * verbose : like basic + definition of the DEBUG_VERBOSE CPP option # * enhanced : disable optimizations and debug verbosely # * paranoid : enhanced debugging with additional warnings # * naughty : paranoid debugging with array bound checks # # Levels other than no and yes are "profile mode" levels in which # user-defined flags are overriden and optimizations disabled (see # below) # # Note: debug levels are incremental, i.e. the flags of one level are # appended to those of the previous ones # with_debug_flavor="enhanced" # Select optimization level whenever possible (default is standard, # except when debugging is in profile mode - see above - in which case # optimizations are turned off) # # Supported levels: # # * none : disable optimizations # * custom : enable optimizations with user-defined flags # * safe : build slow and very reliable code # * standard : build fast and reliable code # * aggressive : build very fast code, regardless of reliability # # Levels other than no and yes are "profile mode" levels in which # user-defined flags are overriden # # Note: # # * this option is ignored when the debug is level is higher than basic # with_optim_flavor="none" # Fortran compiler additional custom flags # FCFLAGS_EXTRA="-Wall" # Forced Fortran linker libraries # Note: will override build-system configuration - USE AT YOUR OWN RISKS! # FC_LIBS="-lstdc++ -ldl" # Use C clock instead of Fortran clock for timings (default is no) # enable_cclock="no" # Wrap Fortran compiler calls (default is auto-detected) # Combine this option with enable_debug="yes" to keep preprocessed source # files (they are removed by default, except if their build fails) # enable_fc_wrapper="no" # Determine whether to build parallel code (default is auto) # # Permitted values: # # * no : disable MPI support # * yes : enable MPI support, assuming the compiler is MPI-aware # * <prefix> : look for MPI in the <prefix> directory # # If left unset, the build system will take all appropriate decisions by # itself, and MPI will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI environment. # # Note: # # * the build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_mpi="${MPI_HOME}" # Activate parallel I/O (default is auto) # # Permitted values: # # * auto : let the configure script auto-detect MPI I/O support # * no : disable MPI I/O support # * yes : enable MPI I/O support # # If left unset, the build system will take all appropriate decisions by # itself, and MPI I/O will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI I/O environment. # enable_mpi_io="yes" # Flavor of linear algebra libraries to use (default is netlib) # with_linalg_flavor="openblas" # Library flags for linear algebra (default is unset) # LINALG_LIBS="-L/usr/local/OpenBLAS-0.3.7_gcc92/lib -lopenblas -lpthread" # Flavor of FFT framework to support (default is auto) # with_fft_flavor="fftw3" # Fortran flags for the FFTW3 library (default is unset) # FFTW3_FCFLAGS="-I/usr/include" # Library flags for the FFTW3 library (default is unset) # FFTW3_LIBS="-L/usr/lib64 -lfftw3 -lfftw3f" # Enable BigDFT support (default is no) # with_bigdft="no" # Trigger and install prefix for Levmar (default is unset) # with_levmar="no" # Trigger and install prefix for LibXC (default is unset) # with_libxc="${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3" # Trigger and install prefix for LibXML2 (default is unset) # with_libxml2="no" # Trigger and install prefix for HDF5 (default is unset) # with_hdf5="/usr/local/hdf5-1.10.6_gnu92_serial" # Trigger and install prefix for NetCDF (default is unset) # with_netcdf="${FALLBACKS_HOME}_9.0/${FB}/netcdf4/4.4.1.1" # Trigger and install prefix for NetCDF-Fortran (default is unset) # with_netcdf_fortran="${FALLBACKS_HOME}_9.0/${FB}/netcdf4_fortran/4.4.4" # Enable LibPSML support (default is no) # with_libpsml="no" # Trigger and install prefix for TRIQS (default is unset) # with_triqs="no" # Allow Fortran programs to call Python # enable_python_invocation="yes" # Enable Wannier90 support (default is no) # with_wannier90="no" # Enable XMLF90 support (default is no) # with_xmlf90="no" # Enable PAPI support (default is no) # with_papi="no" # Enable double precision for GW calculations (gmatteo) # enable_gw_dpc="no" # Enable OpenMP (gmatteo, torrent) # enable_openmp="no"
abiref_nag_7.0_openmpi.ac9¶
# Forced Fortran preprocessor flags # Note: will override build-system configuration - USE AT YOUR OWN RISKS! # FPPFLAGS="-P -traditional-cpp" # Fortran compiler additional custom flags # FCFLAGS_EXTRA="-g -L/usr/local/nag/lib" # Wrap Fortran compiler calls (default is auto-detected) # Combine this option with enable_debug="yes" to keep preprocessed source # files (they are removed by default, except if their build fails) # enable_fc_wrapper="yes" # Determine whether to build parallel code (default is auto) # # Permitted values: # # * no : disable MPI support # * yes : enable MPI support, assuming the compiler is MPI-aware # * <prefix> : look for MPI in the <prefix> directory # # If left unset, the build system will take all appropriate decisions by # itself, and MPI will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI environment. # # Note: # # * the build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_mpi="${MPI_HOME}" # Activate parallel I/O (default is auto) # # Permitted values: # # * auto : let the configure script auto-detect MPI I/O support # * no : disable MPI I/O support # * yes : enable MPI I/O support # # If left unset, the build system will take all appropriate decisions by # itself, and MPI I/O will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI I/O environment. # enable_mpi_io="yes" # Flavor of linear algebra libraries to use (default is netlib) # with_linalg_flavor="netlib" # Library flags for linear algebra (default is unset) # LINALG_LIBS="-L/usr/local/lapack_3.9.0_nag70 -llapack -lrefblas -lpthread -lm" # Trigger and install prefix for LibXC (default is unset) # with_libxc="${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3" # Trigger and install prefix for HDF5 (default is unset) # with_hdf5="/usr/local/hdf5-1.10.6_nag7014_paral" # Trigger and install prefix for NetCDF (default is unset) # with_netcdf="/usr/local/netcdf-4.6.3_nag7014_paral" # Enable Netcdf mode in Abinit (use netcdf as default I/O library, # change the default values of accesswff) # enable_netcdf_default="yes" # Trigger and install prefix for NetCDF-Fortran (default is unset) # with_netcdf_fortran="/usr/local/netcdf-4.6.3_nag7014_paral" # Enable double precision for GW calculations (gmatteo) # enable_gw_dpc="yes"
buda2_gnu_8.3_cuda.ac¶
# Fortran linker custom flags # FC_LDFLAGS_EXTRA="-Wl,-z,muldefs" # Forced Fortran linker libraries # Note: will override build-system configuration - USE AT YOUR OWN RISKS! # FC_LIBS="-lstdc++ -ldl" # Determine whether to build parallel code (default is auto) # # Permitted values: # # * no : disable MPI support # * yes : enable MPI support, assuming the compiler is MPI-aware # * <prefix> : look for MPI in the <prefix> directory # # If left unset, the build system will take all appropriate decisions by # itself, and MPI will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI environment. # # Note: # # * the build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_mpi="${MPIHOME}" # Activate parallel I/O (default is auto) # # Permitted values: # # * auto : let the configure script auto-detect MPI I/O support # * no : disable MPI I/O support # * yes : enable MPI I/O support # # If left unset, the build system will take all appropriate decisions by # itself, and MPI I/O will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI I/O environment. # enable_mpi_io="yes" # Trigger and install prefix for GPU libraries and compilers # # Permitted values: # # * no : disable GPU support # * yes : enable GPU support, assuming the build environment # is properly set # * <prefix> : look for GPU in the <prefix> directory # # Note: The build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_gpu="yes" # Flavor of the GPU library to use (default is cuda-single) # # Supported libraries: # # * cuda-single : Cuda with single-precision arithmetic # * cuda-double : Cuda with double-precision arithmetic # * none : not implemented (will replace enable_gpu) # with_gpu_flavor="cuda-double" # Forced nVidia C compiler flags (should not be set) # NVCC_CFLAGS="-O3 -gencode arch=compute_70,code=sm_70 -gencode arch=compute_30,code=sm_30 -Xptxas=-v --use_fast_math --compiler-options -O3,-fPIC" # Flavor of linear algebra libraries to use (default is netlib) # with_linalg_flavor="mkl+magma" # C preprocessing flags for linear algebra (default is unset) # LINALG_CPPFLAGS="-I${MAGMA_ROOT}/include -I${MKLROOT}/include" # Fortran flags for linear algebra (default is unset) # LINALG_FCFLAGS="-I${MAGMA_ROOT}/include -I${MKLROOT}/include" # Library flags for linear algebra (default is unset) # LINALG_LIBS="-L${MAGMA_ROOT}/lib -Wl,--start-group -lmagma -lcuda -Wl,--end-group -L${MKLROOT}/lib/intel64 -lmkl_gf_lp64 -lmkl_sequential -lmkl_core -lgomp -lpthread -lm" # Trigger and install prefix for LibXC (default is unset) # with_libxc="${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3" # Trigger and install prefix for HDF5 (default is unset) # with_hdf5="/usr/local/hdf5-1.10.6_gnu83_serial" # Trigger and install prefix for NetCDF (default is unset) # with_netcdf="${FALLBACKS_HOME}_9.0/${FB}/netcdf4/4.4.1.1" # Trigger and install prefix for NetCDF-Fortran (default is unset) # with_netcdf_fortran="${FALLBACKS_HOME}_9.0/${FB}/netcdf4_fortran/4.4.4" # Allow Fortran programs to call Python # enable_python_invocation="yes" # Enable double precision for GW calculations (gmatteo) # enable_gw_dpc="yes"
ubu_intel_15.0_mpich.ac9¶
# Reduce AVX optimizations in sensitive subprograms (default is no) # enable_avx_safe_mode="no" # C preprocessor (should not be set in most cases) # CPP="icc -E" # Forced Fortran linker libraries # Note: will override build-system configuration - USE AT YOUR OWN RISKS! # FC_LIBS="-L/usr/lib/x86_64-linux-gnu/hdf5/serial -lhdf5_hl -lhdf5 -lstdc++ -ldl" # Determine whether to build parallel code (default is auto) # # Permitted values: # # * no : disable MPI support # * yes : enable MPI support, assuming the compiler is MPI-aware # * <prefix> : look for MPI in the <prefix> directory # # If left unset, the build system will take all appropriate decisions by # itself, and MPI will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI environment. # # Note: # # * the build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_mpi="${MPI_HOME}" # Activate parallel I/O (default is auto) # # Permitted values: # # * auto : let the configure script auto-detect MPI I/O support # * no : disable MPI I/O support # * yes : enable MPI I/O support # # If left unset, the build system will take all appropriate decisions by # itself, and MPI I/O will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI I/O environment. # enable_mpi_io="yes" # Flavor of linear algebra libraries to use (default is netlib) # with_linalg_flavor="mkl" # C preprocessing flags for linear algebra (default is unset) # LINALG_CPPFLAGS="-I${MKLROOT}/include" # Fortran flags for linear algebra (default is unset) # LINALG_FCFLAGS="-I${MKLROOT}/include" # Library flags for linear algebra (default is unset) # LINALG_LIBS="-L${MKLROOT}/lib/intel64 -Wl,--start-group -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -Wl,--end-group" # Flavor of FFT framework to support (default is auto) # with_fft_flavor="dfti" # Fortran flags for BigDFT (default is unset) # BIGDFT_FCFLAGS="-I${FALLBACKS_HOME}_9.0/${FB}/bigdft/abinit-1.7.1.28/include" # Library flags for BigDFT (default is unset) # BIGDFT_LIBS="-L${FALLBACKS_HOME}_9.0/${FB}/bigdft/abinit-1.7.1.28/lib -lbigdft-1 -labinit -lpaw_bigdft -lyaml -lrt" # Trigger and install prefix for LibXC (default is unset) # with_libxc="${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3" # Trigger and install prefix for HDF5 (default is unset) # with_hdf5="yes" # Trigger and install prefix for NetCDF (default is unset) # with_netcdf="${FALLBACKS_HOME}_9.0/${FB}/netcdf4/4.4.1.1" # Trigger and install prefix for NetCDF-Fortran (default is unset) # with_netcdf_fortran="${FALLBACKS_HOME}_9.0/${FB}/netcdf4_fortran/4.4.4" # Enable LibPSML support (default is no) # with_libpsml="${FALLBACKS_HOME}_9.0/${FB}/libpsml/1.1.7" # Allow Fortran programs to call Python # enable_python_invocation="yes" # Enable Wannier90 support (default is no) # with_wannier90="${FALLBACKS_HOME}_9.0/${FB}/wannier90/2.0.1.1" # Enable XMLF90 support (default is no) # with_xmlf90="${FALLBACKS_HOME}_9.0/${FB}/xmlf90/1.5.3.1" # Enable double precision for GW calculations (gmatteo) # enable_gw_dpc="yes"
buda2_gnu_8.2_mpich3.ac¶
# Fortran compiler additional custom flags # FCFLAGS_EXTRA="-O3 -finit-real=nan" # Forced Fortran linker libraries # Note: will override build-system configuration - USE AT YOUR OWN RISKS! # FC_LIBS="-lstdc++ -ldl" # Determine whether to build parallel code (default is auto) # # Permitted values: # # * no : disable MPI support # * yes : enable MPI support, assuming the compiler is MPI-aware # * <prefix> : look for MPI in the <prefix> directory # # If left unset, the build system will take all appropriate decisions by # itself, and MPI will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI environment. # # Note: # # * the build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_mpi="${MPIHOME}" # Activate parallel I/O (default is auto) # # Permitted values: # # * auto : let the configure script auto-detect MPI I/O support # * no : disable MPI I/O support # * yes : enable MPI I/O support # # If left unset, the build system will take all appropriate decisions by # itself, and MPI I/O will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI I/O environment. # enable_mpi_io="yes" # Flavor of linear algebra libraries to use (default is netlib) # with_linalg_flavor="mkl" # C preprocessing flags for linear algebra (default is unset) # LINALG_CPPFLAGS="-I${MKLROOT}/include" # Fortran flags for linear algebra (default is unset) # LINALG_FCFLAGS="-I${MKLROOT}/include" # Library flags for linear algebra (default is unset) # LINALG_LIBS="-L${MKLROOT}/lib/intel64 -Wl,--no-as-needed -lmkl_gf_lp64 -lmkl_sequential -lmkl_core -lpthread -lm -ldl" # Flavor of FFT framework to support (default is auto) # with_fft_flavor="dfti" # Trigger and install prefix for LibXC (default is unset) # with_libxc="${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3" # Trigger and install prefix for HDF5 (default is unset) # with_hdf5="/usr/local/hdf5-1.10.6_gnu82_serial" # Trigger and install prefix for NetCDF (default is unset) # with_netcdf="${FALLBACKS_HOME}_9.0/${FB}/netcdf4/4.4.1.1" # Trigger and install prefix for NetCDF-Fortran (default is unset) # with_netcdf_fortran="${FALLBACKS_HOME}_9.0/${FB}/netcdf4_fortran/4.4.4" # Enable LibPSML support (default is no) # with_libpsml="${FALLBACKS_HOME}_9.0/${FB}/libpsml/1.1.7" # Allow Fortran programs to call Python # enable_python_invocation="yes" # Enable Wannier90 support (default is no) # with_wannier90="${FALLBACKS_HOME}_9.0/${FB}/wannier90/2.0.1.1" # Enable XMLF90 support (default is no) # with_xmlf90="${FALLBACKS_HOME}_9.0/${FB}/xmlf90/1.5.3.1" # Enable double precision for GW calculations (gmatteo) # enable_gw_dpc="yes"
abiref_gnu_9.2_openmpi.ac9¶
# C preprocessor additional custom flags # CPPFLAGS_EXTRA="-DHAVE_TEST_TIME_PARTITIONING" # Fortran compiler additional custom flags # FCFLAGS_EXTRA="-O2 -g -Wall -Wno-maybe-uninitialized -ffpe-trap=invalid,zero,overflow -fbacktrace -pedantic -fcheck=all" # Determine whether to build parallel code (default is auto) # # Permitted values: # # * no : disable MPI support # * yes : enable MPI support, assuming the compiler is MPI-aware # * <prefix> : look for MPI in the <prefix> directory # # If left unset, the build system will take all appropriate decisions by # itself, and MPI will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI environment. # # Note: # # * the build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_mpi="${MPI_HOME}" # Activate parallel I/O (default is auto) # # Permitted values: # # * auto : let the configure script auto-detect MPI I/O support # * no : disable MPI I/O support # * yes : enable MPI I/O support # # If left unset, the build system will take all appropriate decisions by # itself, and MPI I/O will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI I/O environment. # enable_mpi_io="yes" # Flavor of linear algebra libraries to use (default is netlib) # with_linalg_flavor="openblas" # Library flags for linear algebra (default is unset) # LINALG_LIBS="-L/usr/local/OpenBLAS-0.3.7_gcc92/lib -lopenblas -lpthread" # Flavor of FFT framework to support (default is auto) # with_fft_flavor="fftw3" # C preprocessor flags for the FFTW3 library (default is unset) # FFTW3_CPPFLAGS="-I/usr/include" # Fortran flags for the FFTW3 library (default is unset) # FFTW3_FCFLAGS="-I/usr/include" # Library flags for the FFTW3 library (default is unset) # FFTW3_LIBS="-L/usr/lib64 -lfftw3 -lfftw3f" # Trigger and install prefix for LibXC (default is unset) # with_libxc="${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3" # Trigger and install prefix for HDF5 (default is unset) # with_hdf5="/usr/local/hdf5-1.10.6_gnu92_serial" # Trigger and install prefix for NetCDF (default is unset) # with_netcdf="${FALLBACKS_HOME}_9.0/${FB}/netcdf4/4.4.1.1" # Trigger and install prefix for NetCDF-Fortran (default is unset) # with_netcdf_fortran="${FALLBACKS_HOME}_9.0/${FB}/netcdf4_fortran/4.4.4" # Enable LibPSML support (default is no) # with_libpsml="${FALLBACKS_HOME}_9.0/${FB}/libpsml/1.1.7" # Enable Wannier90 support (default is no) # with_wannier90="${FALLBACKS_HOME}_9.0/${FB}/wannier90/2.0.1.1" # Enable XMLF90 support (default is no) # with_xmlf90="${FALLBACKS_HOME}_9.0/${FB}/xmlf90/1.5.3.1" # Enable double precision for GW calculations (gmatteo) # enable_gw_dpc="yes"
atlas_intel_19.1_bdir.ac9¶
# Determine whether to build parallel code (default is auto) # # Permitted values: # # * no : disable MPI support # * yes : enable MPI support, assuming the compiler is MPI-aware # * <prefix> : look for MPI in the <prefix> directory # # If left unset, the build system will take all appropriate decisions by # itself, and MPI will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI environment. # # Note: # # * the build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_mpi="${MPI_HOME}" # Activate parallel I/O (default is auto) # # Permitted values: # # * auto : let the configure script auto-detect MPI I/O support # * no : disable MPI I/O support # * yes : enable MPI I/O support # # If left unset, the build system will take all appropriate decisions by # itself, and MPI I/O will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI I/O environment. # enable_mpi_io="yes" # Flavor of linear algebra libraries to use (default is netlib) # with_linalg_flavor="mkl" # C preprocessing flags for linear algebra (default is unset) # LINALG_CPPFLAGS="-I${MKLROOT}/include" # Fortran flags for linear algebra (default is unset) # LINALG_FCFLAGS="-I${MKLROOT}/include" # Library flags for linear algebra (default is unset) # LINALG_LIBS="-L${MKLROOT}/lib/intel64 -Wl,--start-group -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -Wl,--end-group -lpthread -lm -ldl" # Flavor of FFT framework to support (default is auto) # with_fft_flavor="dfti" # Trigger and install prefix for LibXC (default is unset) # with_libxc="${FALLBACKS_PATH}/libxc/4.2.3" # Trigger and install prefix for HDF5 (default is unset) # with_hdf5="${FALLBACKS_PATH}/hdf5/1.10.6" # Trigger and install prefix for NetCDF (default is unset) # with_netcdf="${FALLBACKS_PATH}/netcdf4/4.6.3" # Trigger and install prefix for NetCDF-Fortran (default is unset) # with_netcdf_fortran="${FALLBACKS_PATH}/netcdf4_fortran/4.5.2" # Enable LibPSML support (default is no) # with_libpsml="${FALLBACKS_PATH}/libpsml/1.1.7" # Enable Wannier90 support (default is no) # with_wannier90="${FALLBACKS_PATH}/wannier90/2.0.1.1" # Enable XMLF90 support (default is no) # with_xmlf90="${FALLBACKS_PATH}/xmlf90/1.5.3.1" # Enable double precision for GW calculations (gmatteo) # enable_gw_dpc="yes"
atlas_intel_18.0_openmpi.ac¶
# Determine whether to build parallel code (default is auto) # # Permitted values: # # * no : disable MPI support # * yes : enable MPI support, assuming the compiler is MPI-aware # * <prefix> : look for MPI in the <prefix> directory # # If left unset, the build system will take all appropriate decisions by # itself, and MPI will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI environment. # # Note: # # * the build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_mpi="${MPI_HOME}" # Activate parallel I/O (default is auto) # # Permitted values: # # * auto : let the configure script auto-detect MPI I/O support # * no : disable MPI I/O support # * yes : enable MPI I/O support # # If left unset, the build system will take all appropriate decisions by # itself, and MPI I/O will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI I/O environment. # enable_mpi_io="yes" # Flavor of linear algebra libraries to use (default is netlib) # with_linalg_flavor="mkl" # C preprocessing flags for linear algebra (default is unset) # LINALG_CPPFLAGS="-I${MKLROOT}/include" # Fortran flags for linear algebra (default is unset) # LINALG_FCFLAGS="-I${MKLROOT}/include" # Library flags for linear algebra (default is unset) # LINALG_LIBS="-L${MKLROOT}/lib/intel64 -Wl,--start-group -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -Wl,--end-group -lpthread -lm -ldl" # Flavor of FFT framework to support (default is auto) # with_fft_flavor="dfti" # Trigger and install prefix for LibXC (default is unset) # with_libxc="${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3" # Trigger and install prefix for HDF5 (default is unset) # with_hdf5="/usr/local/hdf5-1.10.6_ifort18_serial" # Trigger and install prefix for NetCDF (default is unset) # with_netcdf="${FALLBACKS_HOME}_9.0/${FB}/netcdf4/4.4.1.1" # Trigger and install prefix for NetCDF-Fortran (default is unset) # with_netcdf_fortran="${FALLBACKS_HOME}_9.0/${FB}/netcdf4_fortran/4.4.4" # Enable LibPSML support (default is no) # with_libpsml="${FALLBACKS_HOME}_9.0/${FB}/libpsml/1.1.7" # Enable Wannier90 support (default is no) # with_wannier90="${FALLBACKS_HOME}_9.0/${FB}/wannier90/2.0.1.1" # Enable XMLF90 support (default is no) # with_xmlf90="${FALLBACKS_HOME}_9.0/${FB}/xmlf90/1.5.3.1" # Enable double precision for GW calculations (gmatteo) # enable_gw_dpc="yes"
higgs_intel_19.0_serial.ac9¶
# C compiler # CC="icc" # C++ compiler # CXX="icpc" # Fortran compiler # FC="ifort" # Determine whether to build parallel code (default is auto) # # Permitted values: # # * no : disable MPI support # * yes : enable MPI support, assuming the compiler is MPI-aware # * <prefix> : look for MPI in the <prefix> directory # # If left unset, the build system will take all appropriate decisions by # itself, and MPI will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI environment. # # Note: # # * the build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_mpi="no" # Flavor of linear algebra libraries to use (default is netlib) # with_linalg_flavor="mkl" # C preprocessing flags for linear algebra (default is unset) # LINALG_CPPFLAGS="-I${MKLROOT}/include" # Fortran flags for linear algebra (default is unset) # LINALG_FCFLAGS="-I${MKLROOT}/include" # Library flags for linear algebra (default is unset) # LINALG_LIBS="-L${MKLROOT}/lib/intel64 -Wl,--start-group -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -Wl,--end-group" # Flavor of FFT framework to support (default is auto) # with_fft_flavor="dfti" # Trigger and install prefix for LibXC (default is unset) # with_libxc="${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3" # Trigger and install prefix for HDF5 (default is unset) # with_hdf5="/usr/local/hdf5-1.10.6_intel19_serial" # Trigger and install prefix for NetCDF (default is unset) # with_netcdf="${FALLBACKS_HOME}_9.0/${FB}/netcdf4/4.4.1.1" # Trigger and install prefix for NetCDF-Fortran (default is unset) # with_netcdf_fortran="${FALLBACKS_HOME}_9.0/${FB}/netcdf4_fortran/4.4.4" # Enable LibPSML support (default is no) # with_libpsml="${FALLBACKS_HOME}_9.0/${FB}/libpsml/1.1.7" # Enable Wannier90 support (default is no) # with_wannier90="${FALLBACKS_HOME}_9.0/${FB}/wannier90/2.0.1.1" # Enable XMLF90 support (default is no) # with_xmlf90="${FALLBACKS_HOME}_9.0/${FB}/xmlf90/1.5.3.1" # Enable double precision for GW calculations (gmatteo) # enable_gw_dpc="yes"
cronos2_intel_18.0_mpich.ac¶
# Determine whether to build parallel code (default is auto) # # Permitted values: # # * no : disable MPI support # * yes : enable MPI support, assuming the compiler is MPI-aware # * <prefix> : look for MPI in the <prefix> directory # # If left unset, the build system will take all appropriate decisions by # itself, and MPI will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI environment. # # Note: # # * the build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_mpi="${MPI_HOME}" # Activate parallel I/O (default is auto) # # Permitted values: # # * auto : let the configure script auto-detect MPI I/O support # * no : disable MPI I/O support # * yes : enable MPI I/O support # # If left unset, the build system will take all appropriate decisions by # itself, and MPI I/O will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI I/O environment. # enable_mpi_io="yes" # Flavor of linear algebra libraries to use (default is netlib) # with_linalg_flavor="mkl" # C preprocessing flags for linear algebra (default is unset) # LINALG_CPPFLAGS="-I${MKLROOT}/include" # Fortran flags for linear algebra (default is unset) # LINALG_FCFLAGS="-I${MKLROOT}/include" # Library flags for linear algebra (default is unset) # LINALG_LIBS="-L${MKLROOT}/lib/intel64 -lmkl_scalapack_lp64 -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -lmkl_blacs_intelmpi_lp64 -lpthread -lm -ldl" # Flavor of FFT framework to support (default is auto) # with_fft_flavor="dfti" # Trigger and install prefix for LibXC (default is unset) # with_libxc="${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3" # Trigger and install prefix for NetCDF (default is unset) # with_netcdf="${FALLBACKS_HOME}_9.0/${FB}/netcdf4/4.4.1.1" # Trigger and install prefix for NetCDF-Fortran (default is unset) # with_netcdf_fortran="${FALLBACKS_HOME}_9.0/${FB}/netcdf4_fortran/4.4.4" # Enable LibPSML support (default is no) # with_libpsml="${FALLBACKS_HOME}_9.0/${FB}/libpsml/1.1.7" # Enable Wannier90 support (default is no) # with_wannier90="${FALLBACKS_HOME}_9.0/${FB}/wannier90/2.0.1.1" # Enable XMLF90 support (default is no) # with_xmlf90="${FALLBACKS_HOME}_9.0/${FB}/xmlf90/1.5.3.1"
ubu_intel_15.0_mpich.ac¶
# Reduce AVX optimizations in sensitive subprograms (default is no) # enable_avx_safe_mode="no" # C preprocessor (should not be set in most cases) # CPP="icc -E" # Forced Fortran linker libraries # Note: will override build-system configuration - USE AT YOUR OWN RISKS! # FC_LIBS="-L/usr/lib/x86_64-linux-gnu/hdf5/serial -lhdf5_hl -lhdf5 -lstdc++ -ldl" # Determine whether to build parallel code (default is auto) # # Permitted values: # # * no : disable MPI support # * yes : enable MPI support, assuming the compiler is MPI-aware # * <prefix> : look for MPI in the <prefix> directory # # If left unset, the build system will take all appropriate decisions by # itself, and MPI will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI environment. # # Note: # # * the build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_mpi="${MPI_HOME}" # Activate parallel I/O (default is auto) # # Permitted values: # # * auto : let the configure script auto-detect MPI I/O support # * no : disable MPI I/O support # * yes : enable MPI I/O support # # If left unset, the build system will take all appropriate decisions by # itself, and MPI I/O will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI I/O environment. # enable_mpi_io="yes" # Flavor of linear algebra libraries to use (default is netlib) # with_linalg_flavor="mkl" # C preprocessing flags for linear algebra (default is unset) # LINALG_CPPFLAGS="-I${MKLROOT}/include" # Fortran flags for linear algebra (default is unset) # LINALG_FCFLAGS="-I${MKLROOT}/include" # Library flags for linear algebra (default is unset) # LINALG_LIBS="-L${MKLROOT}/lib/intel64 -Wl,--start-group -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -Wl,--end-group" # Flavor of FFT framework to support (default is auto) # with_fft_flavor="dfti" # Fortran flags for BigDFT (default is unset) # BIGDFT_FCFLAGS="-I${FALLBACKS_HOME}_9.0/${FB}/bigdft/abinit-1.7.1.28/include" # Library flags for BigDFT (default is unset) # BIGDFT_LIBS="-L${FALLBACKS_HOME}_9.0/${FB}/bigdft/abinit-1.7.1.28/lib -lbigdft-1 -labinit -lpaw_bigdft -lyaml -lrt" # Trigger and install prefix for LibXC (default is unset) # with_libxc="${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3" # Trigger and install prefix for HDF5 (default is unset) # with_hdf5="yes" # Trigger and install prefix for NetCDF (default is unset) # with_netcdf="${FALLBACKS_HOME}_9.0/${FB}/netcdf4/4.4.1.1" # Trigger and install prefix for NetCDF-Fortran (default is unset) # with_netcdf_fortran="${FALLBACKS_HOME}_9.0/${FB}/netcdf4_fortran/4.4.4" # Enable LibPSML support (default is no) # with_libpsml="${FALLBACKS_HOME}_9.0/${FB}/libpsml/1.1.7" # Allow Fortran programs to call Python # enable_python_invocation="yes" # Enable Wannier90 support (default is no) # with_wannier90="${FALLBACKS_HOME}_9.0/${FB}/wannier90/2.0.1.1" # Enable XMLF90 support (default is no) # with_xmlf90="${FALLBACKS_HOME}_9.0/${FB}/xmlf90/1.5.3.1" # Enable double precision for GW calculations (gmatteo) # enable_gw_dpc="yes"
ubu_intel_13.1_openmpi.ac¶
# Forced Fortran linker libraries # Note: will override build-system configuration - USE AT YOUR OWN RISKS! # FC_LIBS="-L/usr/lib/x86_64-linux-gnu/hdf5/serial -lhdf5_hl -lhdf5" # Determine whether to build parallel code (default is auto) # # Permitted values: # # * no : disable MPI support # * yes : enable MPI support, assuming the compiler is MPI-aware # * <prefix> : look for MPI in the <prefix> directory # # If left unset, the build system will take all appropriate decisions by # itself, and MPI will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI environment. # # Note: # # * the build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_mpi="${MPI_HOME}" # Activate parallel I/O (default is auto) # # Permitted values: # # * auto : let the configure script auto-detect MPI I/O support # * no : disable MPI I/O support # * yes : enable MPI I/O support # # If left unset, the build system will take all appropriate decisions by # itself, and MPI I/O will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI I/O environment. # enable_mpi_io="yes" # Flavor of linear algebra libraries to use (default is netlib) # with_linalg_flavor="mkl" # C preprocessing flags for linear algebra (default is unset) # LINALG_CPPFLAGS="-I${MKLROOT}/include" # Fortran flags for linear algebra (default is unset) # LINALG_FCFLAGS="-I${MKLROOT}/include" # Library flags for linear algebra (default is unset) # LINALG_LIBS="-L/opt/intel/mkl/lib/intel64 -Wl,--start-group -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -Wl,--end-group" # Flavor of FFT framework to support (default is auto) # with_fft_flavor="dfti" # Trigger and install prefix for LibXC (default is unset) # with_libxc="${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3" # Trigger and install prefix for HDF5 (default is unset) # with_hdf5="yes" # Trigger and install prefix for NetCDF (default is unset) # with_netcdf="${FALLBACKS_HOME}_9.0/${FB}/netcdf4/4.4.1.1" # Trigger and install prefix for NetCDF-Fortran (default is unset) # with_netcdf_fortran="${FALLBACKS_HOME}_9.0/${FB}/netcdf4_fortran/4.4.4" # Enable LibPSML support (default is no) # with_libpsml="${FALLBACKS_HOME}_9.0/${FB}/libpsml/1.1.7" # Enable Wannier90 support (default is no) # with_wannier90="${FALLBACKS_HOME}_9.0/${FB}/wannier90/2.0.1.1" # Enable XMLF90 support (default is no) # with_xmlf90="${FALLBACKS_HOME}_9.0/${FB}/xmlf90/1.5.3.1" # Enable double precision for GW calculations (gmatteo) # enable_gw_dpc="yes"
ibm8_ibm_15.1_serial.ac¶
# C compiler # CC="/opt/IBM/xlc/13.1.3/bin/xlc" # C compiler additional custom flags # CFLAGS_EXTRA="-g -qlanglvl=extc99 -O2 -q64 -qspill=2000 -qarch=pwr8 -qtune=auto -qcache=auto -qstrict -qsuppress=1520-031:1520-003" # C++ compiler # CXX="/opt/IBM/xlC/13.1.3/bin/xlC" # Fortran compiler # FC="/opt/IBM/xlf/15.1.3/bin/xlf2003" # Fortran compiler additional custom flags # FCFLAGS_EXTRA="-g -q64 -lxlopt -bmaxdata:2000000000 -qarch=pwr8 -qtune=auto -qstrict -qsuppress=1520-031:1520-003:1515-009 -qmaxmem=-1 -qcache=auto -qspillsize=1664" # Wrap Fortran compiler calls (default is auto-detected) # Combine this option with enable_debug="yes" to keep preprocessed source # files (they are removed by default, except if their build fails) # enable_fc_wrapper="yes" # Set per-directory Fortran optimizations (useful when a Fortran compiler # crashes during the build) # # Note: this option is not available through the command line # fcflags_opt_62_iowfdenpot="-O0 -q64" # Determine whether to build parallel code (default is auto) # # Permitted values: # # * no : disable MPI support # * yes : enable MPI support, assuming the compiler is MPI-aware # * <prefix> : look for MPI in the <prefix> directory # # If left unset, the build system will take all appropriate decisions by # itself, and MPI will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI environment. # # Note: # # * the build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_mpi="no" # Flavor of linear algebra libraries to use (default is netlib) # with_linalg_flavor="netlib" # Library flags for linear algebra (default is unset) # LINALG_LIBS="-L/opt/local/lib/linalg -llapack -lblas" # Trigger and install prefix for LibXC (default is unset) # with_libxc="yes" # C preprocessor flags for LibXC (default is unset) # LIBXC_CPPFLAGS="-I. -I/home/buildbot/lib/libxc/4.2.3/include" # Fortran flags for LibXC (default is unset) # LIBXC_FCFLAGS="-I/home/buildbot/lib/libxc/4.2.3/include -I/." # Library flags for LibXC (default is unset) # LIBXC_LIBS="-L/home/buildbot/lib/libxc/4.2.3/lib -lxc" # Trigger and install prefix for NetCDF (default is unset) # with_netcdf="/opt/local/netcdf-4.4.1.1" # Trigger and install prefix for NetCDF-Fortran (default is unset) # with_netcdf_fortran="/opt/local/netcdf-4.4.1.1" # Allow Fortran programs to call Python # enable_python_invocation="yes" # Enable double precision for GW calculations (gmatteo) # enable_gw_dpc="yes"
abiref_gnu_9.2_serial.ac9¶
# Fortran compiler additional custom flags # FCFLAGS_EXTRA="-O2 -g -Wall -Wno-maybe-uninitialized -ffpe-trap=invalid,zero,overflow -fbacktrace -pedantic -fcheck=all" # Determine whether to build parallel code (default is auto) # # Permitted values: # # * no : disable MPI support # * yes : enable MPI support, assuming the compiler is MPI-aware # * <prefix> : look for MPI in the <prefix> directory # # If left unset, the build system will take all appropriate decisions by # itself, and MPI will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI environment. # # Note: # # * the build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_mpi="no" # Flavor of linear algebra libraries to use (default is netlib) # with_linalg_flavor="openblas" # Library flags for linear algebra (default is unset) # LINALG_LIBS="-L/usr/local/OpenBLAS-0.3.7_gcc92/lib -lopenblas -lpthread" # Flavor of FFT framework to support (default is auto) # with_fft_flavor="fftw3" # Fortran flags for the FFTW3 library (default is unset) # FFTW3_FCFLAGS="-I/usr/include" # Library flags for the FFTW3 library (default is unset) # FFTW3_LIBS="-L/usr/lib64 -lfftw3 -lfftw3f" # Trigger and install prefix for LibXC (default is unset) # with_libxc="${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3" # Trigger and install prefix for LibXML2 (default is unset) # with_libxml2="yes" # Trigger and install prefix for HDF5 (default is unset) # with_hdf5="/usr/local/hdf5-1.10.6_gnu92_serial" # Trigger and install prefix for NetCDF (default is unset) # with_netcdf="${FALLBACKS_HOME}_9.0/${FB}/netcdf4/4.4.1.1" # Trigger and install prefix for NetCDF-Fortran (default is unset) # with_netcdf_fortran="${FALLBACKS_HOME}_9.0/${FB}/netcdf4_fortran/4.4.4" # Enable LibPSML support (default is no) # with_libpsml="${FALLBACKS_HOME}_9.0/${FB}/libpsml/1.1.7" # Enable Wannier90 support (default is no) # with_wannier90="${FALLBACKS_HOME}_9.0/${FB}/wannier90/2.0.1.1" # Enable XMLF90 support (default is no) # with_xmlf90="${FALLBACKS_HOME}_9.0/${FB}/xmlf90/1.5.3.1" # Enable double precision for GW calculations (gmatteo) # enable_gw_dpc="yes"
ubu_gnu_9.2_openmpi.ac9¶
# Fortran compiler additional custom flags # FCFLAGS_EXTRA="-O2 -g -Wall -Wno-maybe-uninitialized -fbacktrace -pedantic -fcheck=all" # Forced Fortran linker libraries # Note: will override build-system configuration - USE AT YOUR OWN RISKS! # FC_LIBS="-L/usr/lib/x86_64-linux-gnu/hdf5/serial -lhdf5_hl -lhdf5 -lstdc++ -ldl" # Determine whether to build parallel code (default is auto) # # Permitted values: # # * no : disable MPI support # * yes : enable MPI support, assuming the compiler is MPI-aware # * <prefix> : look for MPI in the <prefix> directory # # If left unset, the build system will take all appropriate decisions by # itself, and MPI will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI environment. # # Note: # # * the build system expects to find subdirectories named bin/, lib/, # include/ under the prefix. # with_mpi="${MPI_HOME}" # Activate parallel I/O (default is auto) # # Permitted values: # # * auto : let the configure script auto-detect MPI I/O support # * no : disable MPI I/O support # * yes : enable MPI I/O support # # If left unset, the build system will take all appropriate decisions by # itself, and MPI I/O will be enabled only if the build environment supports # it. If set to "yes", the configure script will stop if it does not find # a working MPI I/O environment. # enable_mpi_io="yes" # Flavor of linear algebra libraries to use (default is netlib) # with_linalg_flavor="mkl" # C preprocessing flags for linear algebra (default is unset) # LINALG_CPPFLAGS="-I${MKLROOT}/include" # Fortran flags for linear algebra (default is unset) # LINALG_FCFLAGS="-I${MKLROOT}/include" # Library flags for linear algebra (default is unset) # LINALG_LIBS="-L${MKLROOT}/lib/intel64 -Wl,--start-group -lmkl_gf_lp64 -lmkl_sequential -lmkl_core -Wl,--end-group" # Flavor of FFT framework to support (default is auto) # with_fft_flavor="dfti" # Trigger and install prefix for LibXC (default is unset) # with_libxc="${FALLBACKS_HOME}_9.0/${FB}/libxc/4.2.3" # Trigger and install prefix for HDF5 (default is unset) # with_hdf5="yes" # Trigger and install prefix for NetCDF (default is unset) # with_netcdf="${FALLBACKS_HOME}_9.0/${FB}/netcdf4/4.4.1.1" # Trigger and install prefix for NetCDF-Fortran (default is unset) # with_netcdf_fortran="${FALLBACKS_HOME}_9.0/${FB}/netcdf4_fortran/4.4.4" # Enable LibPSML support (default is no) # with_libpsml="${FALLBACKS_HOME}_9.0/${FB}/libpsml/1.1.7" # Allow Fortran programs to call Python # enable_python_invocation="yes" # Enable Wannier90 support (default is no) # with_wannier90="${FALLBACKS_HOME}_9.0/${FB}/wannier90/2.0.1.1" # Enable XMLF90 support (default is no) # with_xmlf90="${FALLBACKS_HOME}_9.0/${FB}/xmlf90/1.5.3.1" # Enable double precision for GW calculations (gmatteo) # enable_gw_dpc="yes"